This commit is contained in:
2026-07-12 14:54:50 +08:00
commit a769e4ae58
99 changed files with 9278 additions and 0 deletions
+73
View File
@@ -0,0 +1,73 @@
{
"program": "KYU04CAL",
"records": [
{
"input": {
"KYU04R03": {
"PAY-DATA": "202310,300000 "
}
}
},
{
"input": {
"KYU04R02": {
"EMP-ID": "A0000001",
"TOTAL-HOURS": "+0000100",
"ATTEND-TYPE": "W",
"ALLOWANCE-TYPE": "OVT"
}
}
},
{
"input": {
"KYU04R02": {
"EMP-ID": "A0000002",
"TOTAL-HOURS": "+0000500",
"ATTEND-TYPE": "H",
"ALLOWANCE-TYPE": "OVT"
}
}
},
{
"input": {
"KYU04R02": {
"EMP-ID": "A0000003",
"TOTAL-HOURS": "+0000200",
"ATTEND-TYPE": "L",
"ALLOWANCE-TYPE": "LATE"
}
}
},
{
"input": {
"KYU04R02": {
"EMP-ID": "A0000004",
"TOTAL-HOURS": "+0000300",
"ATTEND-TYPE": "W",
"ALLOWANCE-TYPE": "XXX"
}
}
},
{
"input": {
"KYU04R02": {
"EMP-ID": "A0000005",
"TOTAL-HOURS": "+0000000",
"ATTEND-TYPE": "W",
"ALLOWANCE-TYPE": "OVT"
}
}
},
{
"input": {
"KYU04R02": {
"EMP-ID": "A0000006",
"TOTAL-HOURS": "+0010000",
"ATTEND-TYPE": "W",
"ALLOWANCE-TYPE": "OVT"
}
}
}
],
"sql": "INSERT INTO EMP_MASTER (EMP_ID, EMP_NAME, DEPT_CODE, REGION_CODE, CATEGORY_CODE, BASE_SALARY, HOURLY_RATE, DEPENDENT_COUNT, STATUS) VALUES\n('A0000001', 'TANAKA TARO', '10', '01', '001', 300000, 1500, 2, '1'),\n('A0000002', 'SUZUKI ICHIRO', '20', '02', '002', 350000, 1800, 1, '1'),\n('A0000003', 'YAMADA HANAKO', '10', '01', '001', 280000, 1200, 3, '1'),\n('A0000004', 'SATOU JIRO', '30', '03', '003', 320000, 1600, 0, '1'),\n('A0000006', 'KATO TAKASHI', '20', '02', '002', 500000, 9999999, 4, '1');\n\nINSERT INTO OVT_MONTHLY (EMP_ID, YEAR_MONTH, OVT_TYPE, OVT_HOURS, OVT_COUNT) VALUES\n('A0000001', '202310', '1', 10, 5),\n('A0000003', '202310', '1', 5, 2),\n('A0000004', '202310', '1', 8, 4),\n('A0000006', '202310', '1', 50, 10);"
}
+12
View File
@@ -0,0 +1,12 @@
INSERT INTO EMP_MASTER (EMP_ID, EMP_NAME, DEPT_CODE, REGION_CODE, CATEGORY_CODE, BASE_SALARY, HOURLY_RATE, DEPENDENT_COUNT, STATUS) VALUES
('A0000001', 'TANAKA TARO', '10', '01', '001', 300000, 1500, 2, '1'),
('A0000002', 'SUZUKI ICHIRO', '20', '02', '002', 350000, 1800, 1, '1'),
('A0000003', 'YAMADA HANAKO', '10', '01', '001', 280000, 1200, 3, '1'),
('A0000004', 'SATOU JIRO', '30', '03', '003', 320000, 1600, 0, '1'),
('A0000006', 'KATO TAKASHI', '20', '02', '002', 500000, 9999999, 4, '1');
INSERT INTO OVT_MONTHLY (EMP_ID, YEAR_MONTH, OVT_TYPE, OVT_HOURS, OVT_COUNT) VALUES
('A0000001', '202310', '1', 10, 5),
('A0000003', '202310', '1', 5, 2),
('A0000004', '202310', '1', 8, 4),
('A0000006', '202310', '1', 50, 10);
+53
View File
@@ -0,0 +1,53 @@
{
"program": "KYU04CAL",
"records": [
{
"input": {
"KYU04R03": {
"PAY-DATA": "202310,300000 "
}
}
},
{
"input": {
"KYU04R02": {
"EMP-ID": "A0000001",
"TOTAL-HOURS": "+0000100",
"ATTEND-TYPE": "W",
"ALLOWANCE-TYPE": "OVT"
}
}
},
{
"input": {
"KYU04R02": {
"EMP-ID": "A0000001",
"TOTAL-HOURS": "+0000200",
"ATTEND-TYPE": "H",
"ALLOWANCE-TYPE": "OVT"
}
}
},
{
"input": {
"KYU04R02": {
"EMP-ID": "A0000001",
"TOTAL-HOURS": "+0000300",
"ATTEND-TYPE": "L",
"ALLOWANCE-TYPE": "LATE"
}
}
},
{
"input": {
"KYU04R02": {
"EMP-ID": "A0000001",
"TOTAL-HOURS": "+0000400",
"ATTEND-TYPE": "X",
"ALLOWANCE-TYPE": "TES"
}
}
}
],
"sql": "INSERT INTO EMP_MASTER (EMP_ID, EMP_NAME, DEPT_CODE, REGION_CODE, CATEGORY_CODE, BASE_SALARY, HOURLY_RATE, DEPENDENT_COUNT, STATUS) VALUES\n('A0000001', 'TANAKA TARO', '10', '01', '001', 300000, 1500, 2, '1');\n\nINSERT INTO OVT_MONTHLY (EMP_ID, YEAR_MONTH, OVT_TYPE, OVT_HOURS, OVT_COUNT) VALUES\n('A0000001', '202310', '1', 10, 5);"
}
+5
View File
@@ -0,0 +1,5 @@
INSERT INTO EMP_MASTER (EMP_ID, EMP_NAME, DEPT_CODE, REGION_CODE, CATEGORY_CODE, BASE_SALARY, HOURLY_RATE, DEPENDENT_COUNT, STATUS) VALUES
('A0000001', 'TANAKA TARO', '10', '01', '001', 300000, 1500, 2, '1');
INSERT INTO OVT_MONTHLY (EMP_ID, YEAR_MONTH, OVT_TYPE, OVT_HOURS, OVT_COUNT) VALUES
('A0000001', '202310', '1', 10, 5);