รูปที่ 1 ระบบสารสนเทศ สำหรับพิมพ์ใบรับรองภาษี หัก ณ ที่จ่ายสำหรับเจ้าหนี้ภายนอก การออกแบบโครงสร้างการเชื่อมต่อข้อมูลกับระบบ (Architecture Diagram)
ตาราง 1 ตารางอธิบายการทำงานระบบสารสนเทศ
ลำดับ |
คำอธิบาย |
1 |
เจ้าหนี้ภายนอกเข้าสู่ระบบสารสนเทศการเงินการคลังมหาวิทยาลัยขอนแก่น |
2 |
ระบบสารสนเทศการเงินการคลังมหาวิทยาลัยขอนแก่นส่งคำขอดึงข้อมูลจากระบบ Oracle Fusion Cloud ผ่าน Soap Web Service |
3 |
ระบบ Oracle Fusion Cloud ทำการค้นหาข้อมูลการหักภาษี ณ ที่จ่ายของเจ้าหนี้รายนั้นๆ เมื่อพบจะส่งข้อมูลกลับให้ระบบสารสนเทศการเงินการคลังมหาวิทยาลัยขอนแก่นในรูปแบบ Base64 |
4 |
เมื่อระบบสารสนเทศการเงินการคลังมหาวิทยาลัยขอนแก่นได้รับข้อมูลในรูปแบบ Base64 ต้องทำการ Convert ให้อยู่ในรูปแบบ XML เพื่อนำข้อมูลที่ได้ไปใช้งานต่อ |
5 |
เมื่อพบข้อมูลการหักภาษี เจ้าหนี้ภายนอกสามารถพิมพ์หนังสือรับรองการหักภาษี ณ ที่จ่ายผ่านระบบสารสนเทศการเงินการคลังมหาวิทยาลัยขอนแก่น |
HTTP Method |
POST |
Endpoint |
https://iaajtj.fa.ocs.oraclecloud.com/xmlpserver/services/v2/ReportService?WSDL |
Request Body |
|
XML |
<?xml version="1.0" encoding="UTF-8"?> <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:v2="http://xmlns.oracle.com/oxp/service/v2"> <soapenv:Header/> <soapenv:Body> <v2:runReport> <v2:reportRequest> <v2:parameterNameValues> <v2:listOfParamNameValues> <v2:item> <v2:name>P_st</v2:name> <v2:values> <v2:item>2024-11-01</v2:item> </v2:values> </v2:item> <v2:item> <v2:name>P_ed</v2:name> <v2:values> <v2:item>2024-11-22</v2:item> </v2:values> </v2:item> <v2:item> <v2:name>P_tax_id</v2:name> <v2:values> <v2:item>0405561003395</v2:item> </v2:values> </v2:item> </v2:listOfParamNameValues> </v2:parameterNameValues> <v2:reportAbsolutePath>/Custom/Financials/Payables/Ext/GET_WHT_CERT_XML.xdo</v2:reportAbsolutePath> <v2:sizeOfDataChunkDownload>-1</v2:sizeOfDataChunkDownload> </v2:reportRequest> <v2:userID>pnd.user</v2:userID> <v2:password>zHVqbk5#CJna</v2:password> </v2:runReport> </soapenv:Body> </soapenv:Envelope> |
Response |
|
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> <soapenv:Body> <runReportResponse xmlns="http://xmlns.oracle.com/oxp/service/v2"> <runReportReturn> <metaDataList xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:nil="true"/> <reportBytes>PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPCEtLUdlbmVyYXRlZCBieSBPcmFjbGUgQW5hbHl0aWNzIFB1Ymxpc2hlciAtRGF0YWVuZ2luZSwgZGF0YW1vZGVsOl9DdXN0b21fRmluYW5jaWFsc19QYXlhYmxlc19FeHRfR0VUX1dIVF9DRVJUX0RNX3hkbSAtLT4KPERBVEFfRFM+PFBfU1Q+MjAyNC0xMS0wMVQwNzowMDowMC4wMDArMDc6MDA8L1BfU1Q+PFBfRUQ+MjAyNC0xMS0yMlQwNzowMDowMC4wMDArMDc6MDA8L1BfRUQ+PFBfVEFYX0lEPjA0MDU1NjEwMDMzOTU8L1BfVEFYX0lEPgo8R18xPgo8SU5WT0lDRV9JRD4zMDAwMDAwNDgxMTUxMTY8L0lOVk9JQ0VfSUQ+PFJFUF9EQVRFPjEwL+C4oS7guIQuLzI1Njg8L1JFUF9EQVRFPjxSRVBfVElNRT4wMToyMDowNzwvUkVQX1RJTUU+PEVYX1ZBVD4xMDMwMzczLjgzPC9FWF9WQVQ+PFdIVF9UQVg+MTAzMDMuNzQ8L1dIVF9UQVg+PFBBUkFNU19OQU1FPuC4oeC4q+C4suC4p+C4tOC4l+C4ouC4suC4peC4seC4ouC4guC4reC4meC5geC4geC5iOC4mTwvUEFSQU1TX05BTUU+PFBBUkFNU19BRERSRVNTMT4xMjMg4LiW4LiZ4LiZ4Lih4Li04LiV4Lij4Lig4Liy4LieIOC4q+C4oeC4ueC5iOC4l+C4teC5iCAxNjwvUEFSQU1TX0FERFJFU1MxPjxQQVJBTVNfQUREUkVTUzI+4LiVLuC5g+C4meC5gOC4oeC4t+C4reC4hyDguK0u4LmA4Lih4Li34Lit4LiHIOC4iC7guILguK3guJnguYHguIHguYjguJkgNDAwMDI8L1BBUkFNU19BRERSRVNTMj48SU5WT0lDRV9ERVNDUklQVElPTj7guITguYjguLLguIjguYnguLLguIfguYDguKvguKHguLLguJrguKPguLTguIHguLLguKPguIfguKfguJQ2L0lOLTIwMjQwOTAwMDI8L0lOVk9JQ0VfREVTQ1JJUFRJT04+PFBBUkFNU19UQVhfTlVNQkVSPjA5OTQwMDAzOTE1Mjg8L1BBUkFNU19UQVhfTlVNQkVSPjxJTlZPSUNFX0RBVEU+MzEv4LiVLuC4hC4vMjU2NzwvSU5WT0lDRV9EQVRFPjxQQVJUWV9OQU1FPuC4muC4o+C4tOC4qeC4seC4lyDguJ7guLUu4LmB4Lit4LilLuC5guC4rS7guJrguLUuIOC4hOC4reC4meC4i+C4seC4peC4leC4tOC5ieC4hyDguIjguLPguIHguLHguJQ8L1BBUlRZX05BTUU+PFBBUlRZX0FERFI+MTIzIOC4reC4suC4hOC4suC4o+C4reC4s+C4meC4p+C4ouC4geC4suC4o+C4reC4uOC4l+C4ouC4suC4meC4p+C4tOC4l+C4ouC4suC4qOC4suC4quC4leC4o+C5jCDguKvguKHguLnguYjguJfguLXguYggMTYgIOC4leC4s+C4muC4pSDguYPguJnguYDguKHguLfguK3guIcg4Lit4Liz4LmA4Lig4LitIOC5gOC4oeC4t+C4reC4h+C4guC4reC4meC5geC4geC5iOC4mSDguIjguLHguIfguKvguKfguLHguJQg4LiC4Lit4LiZ4LmB4LiB4LmI4LiZIDQwMDAwPC9QQVJUWV9BRERSPjxQQUlEPjEwOTIxODQuMjY8L1BBSUQ+PFRBWF9JRD4wNDA1NTYxMDAzMzk1PC9UQVhfSUQ+PFBBWU1FTlRfREFURT4wNS/guJ4u4LiiLi8yNTY3PC9QQVlNRU5UX0RBVEU+PFBBUlRZX0lEPjMwMDAwMDAyNDI4ODM1MzwvUEFSVFlfSUQ+PElOVk9JQ0VfTlVNPjEuNC4zL+C4muC4iDY4LTAwMDE3MzE8L0lOVk9JQ0VfTlVNPjxDSEVDS19OVU1CRVI+ODg3NzwvQ0hFQ0tfTlVNQkVSPjxWRU5ET1JfVFlQRV9MT09LVVBfQ09ERT5TVVBQTElFUjwvVkVORE9SX1RZUEVfTE9PS1VQX0NPREU+PFRBWF9SQVRFX0NPREU+MTwvVEFYX1JBVEVfQ09ERT48V0hUX1RZUEU+MTwvV0hUX1RZUEU+PFBBWU1FTlRfUkVGRVJFTkNFX05VTUJFUj44ODc3PC9QQVlNRU5UX1JFRkVSRU5DRV9OVU1CRVI+PEJVX05BTUU+S0tCVTA3LeC4hOC4k+C4sOC5geC4nuC4l+C4ouC4qOC4suC4quC4leC4o+C5jDwvQlVfTkFNRT48SU5WT0lDRV9BTU9VTlQ+MTEwMjUwMDwvSU5WT0lDRV9BTU9VTlQ+PFBFTkFMVFk+MDwvUEVOQUxUWT4KPC9HXzE+CjxHXzE+CjxJTlZPSUNFX0lEPjMwMDAwMDA0ODExNDE3MTwvSU5WT0lDRV9JRD48UkVQX0RBVEU+MTAv4LihLuC4hC4vMjU2ODwvUkVQX0RBVEU+PFJFUF9USU1FPjAxOjIwOjA3PC9SRVBfVElNRT48RVhfVkFUPjEwMzAzNzMuODM8L0VYX1ZBVD48V0hUX1RBWD4xMDMwMy43NDwvV0hUX1RBWD48UEFSQU1TX05BTUU+4Lih4Lir4Liy4Lin4Li04LiX4Lii4Liy4Lil4Lix4Lii4LiC4Lit4LiZ4LmB4LiB4LmI4LiZPC9QQVJBTVNfTkFNRT48UEFSQU1TX0FERFJFU1MxPjEyMyDguJbguJnguJnguKHguLTguJXguKPguKDguLLguJ4g4Lir4Lih4Li54LmI4LiX4Li14LmIIDE2PC9QQVJBTVNfQUREUkVTUzE+PFBBUkFNU19BRERSRVNTMj7guJUu4LmD4LiZ4LmA4Lih4Li34Lit4LiHIOC4rS7guYDguKHguLfguK3guIcg4LiILuC4guC4reC4meC5geC4geC5iOC4mSA0MDAwMjwvUEFSQU1TX0FERFJFU1MyPjxJTlZPSUNFX0RFU0NSSVBUSU9OPuC4hOC5iOC4suC4iOC5ieC4suC4h+C5gOC4q+C4oeC4suC4muC4o+C4tOC4geC4suC4oy3guIfguKfguJQ1IOC5gOC4peC4guC4l+C4teC5iCBJTi0yMDI0MDgwMDAyPC9JTlZPSUNFX0RFU0NSSVBUSU9OPjxQQVJBTVNfVEFYX05VTUJFUj4wOTk0MDAwMzkxNTI4PC9QQVJBTVNfVEFYX05VTUJFUj48SU5WT0lDRV9EQVRFPjMxL+C4lS7guIQuLzI1Njc8L0lOVk9JQ0VfREFURT48UEFSVFlfTkFNRT7guJrguKPguLTguKnguLHguJcg4Lie4Li1LuC5geC4reC4pS7guYLguK0u4Lia4Li1LiDguITguK3guJnguIvguLHguKXguJXguLTguYnguIcg4LiI4Liz4LiB4Lix4LiUPC9QQVJUWV9OQU1FPjxQQVJUWV9BRERSPjEyMyDguK3guLLguITguLLguKPguK3guLPguJnguKfguKLguIHguLLguKPguK3guLjguJfguKLguLLguJnguKfguLTguJfguKLguLLguKjguLLguKrguJXguKPguYwg4Lir4Lih4Li54LmI4LiX4Li14LmIIDE2ICDguJXguLPguJrguKUg4LmD4LiZ4LmA4Lih4Li34Lit4LiHIOC4reC4s+C5gOC4oOC4rSDguYDguKHguLfguK3guIfguILguK3guJnguYHguIHguYjguJkg4LiI4Lix4LiH4Lir4Lin4Lix4LiUIOC4guC4reC4meC5geC4geC5iOC4mSA0MDAwMDwvUEFSVFlfQUREUj48UEFJRD4xMDkyMTg0LjI2PC9QQUlEPjxUQVhfSUQ+MDQwNTU2MTAwMzM5NTwvVEFYX0lEPjxQQVlNRU5UX0RBVEU+MDUv4LieLuC4oi4vMjU2NzwvUEFZTUVOVF9EQVRFPjxQQVJUWV9JRD4zMDAwMDAwMjQyODgzNTM8L1BBUlRZX0lEPjxJTlZPSUNFX05VTT4xLjQuMy/guJrguIg2OC0wMDAxNzI3PC9JTlZPSUNFX05VTT48Q0hFQ0tfTlVNQkVSPjg4NzY8L0NIRUNLX05VTUJFUj48VkVORE9SX1RZUEVfTE9PS1VQX0NPREU+U1VQUExJRVI8L1ZFTkRPUl9UWVBFX0xPT0tVUF9DT0RFPjxUQVhfUkFURV9DT0RFPjE8L1RBWF9SQVRFX0NPREU+PFdIVF9UWVBFPjE8L1dIVF9UWVBFPjxQQVlNRU5UX1JFRkVSRU5DRV9OVU1CRVI+ODg3NjwvUEFZTUVOVF9SRUZFUkVOQ0VfTlVNQkVSPjxCVV9OQU1FPktLQlUwNy3guITguJPguLDguYHguJ7guJfguKLguKjguLLguKrguJXguKPguYw8L0JVX05BTUU+PElOVk9JQ0VfQU1PVU5UPjExMDI1MDA8L0lOVk9JQ0VfQU1PVU5UPjxQRU5BTFRZPjA8L1BFTkFMVFk+CjwvR18xPgo8L0RBVEFfRFM+</reportBytes> <reportContentType>text/xml</reportContentType> <reportFileID xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:nil="true"/> <reportLocale xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:nil="true"/> </runReportReturn> </runReportResponse> </soapenv:Body> </soapenv:Envelope> |
|
Convert to XML |
|
<?xml version="1.0" encoding="UTF-8"?> <!--Generated by Oracle Analytics Publisher -Dataengine, datamodel:_Custom_Financials_Payables_Ext_GET_WHT_CERT_DM_xdm --> <DATA_DS><P_ST>2024-11-01T07:00:00.000+07:00</P_ST><P_ED>2024-11-22T07:00:00.000+07:00</P_ED><P_TAX_ID>0405561003395</P_TAX_ID> <G_1> <INVOICE_ID>300000048115116</INVOICE_ID><REP_DATE>10/ม.ค./2568</REP_DATE><REP_TIME>01:20:07</REP_TIME><EX_VAT>1030373.83</EX_VAT><WHT_TAX>10303.74</WHT_TAX><PARAMS_NAME>มหาวิทยาลัยขอนแก่น</PARAMS_NAME><PARAMS_ADDRESS1>123 ถนนมิตรภาพ หมู่ที่ 16</PARAMS_ADDRESS1><PARAMS_ADDRESS2>ต.ในเมือง อ.เมือง จ.ขอนแก่น 40002</PARAMS_ADDRESS2><INVOICE_DESCRIPTION>ค่าจ้างเหมาบริการงวด6/IN-2024090002</INVOICE_DESCRIPTION><PARAMS_TAX_NUMBER>0994000391528</PARAMS_TAX_NUMBER><INVOICE_DATE>31/ต.ค./2567</INVOICE_DATE><PARTY_NAME>บริษัท พี.แอล.โอ.บี. คอนซัลติ้ง จำกัด</PARTY_NAME><PARTY_ADDR>123 อาคารอำนวยการอุทยานวิทยาศาสตร์ หมู่ที่ 16 ตำบล ในเมือง อำเภอ เมืองขอนแก่น จังหวัด ขอนแก่น 40000</PARTY_ADDR><PAID>1092184.26</PAID><TAX_ID>0405561003395</TAX_ID><PAYMENT_DATE>05/พ.ย./2567</PAYMENT_DATE><PARTY_ID>300000024288353</PARTY_ID><INVOICE_NUM>1.4.3/บจ68-0001731</INVOICE_NUM><CHECK_NUMBER>8877</CHECK_NUMBER><VENDOR_TYPE_LOOKUP_CODE>SUPPLIER</VENDOR_TYPE_LOOKUP_CODE><TAX_RATE_CODE>1</TAX_RATE_CODE><WHT_TYPE>1</WHT_TYPE><PAYMENT_REFERENCE_NUMBER>8877</PAYMENT_REFERENCE_NUMBER><BU_NAME>KKBU07-คณะแพทยศาสตร์</BU_NAME><INVOICE_AMOUNT>1102500</INVOICE_AMOUNT><PENALTY>0</PENALTY> </G_1> <G_1> <INVOICE_ID>300000048114171</INVOICE_ID><REP_DATE>10/ม.ค./2568</REP_DATE><REP_TIME>01:20:07</REP_TIME><EX_VAT>1030373.83</EX_VAT><WHT_TAX>10303.74</WHT_TAX><PARAMS_NAME>มหาวิทยาลัยขอนแก่น</PARAMS_NAME><PARAMS_ADDRESS1>123 ถนนมิตรภาพ หมู่ที่ 16</PARAMS_ADDRESS1><PARAMS_ADDRESS2>ต.ในเมือง อ.เมือง จ.ขอนแก่น 40002</PARAMS_ADDRESS2><INVOICE_DESCRIPTION>ค่าจ้างเหมาบริการ-งวด5 เลขที่ IN-2024080002</INVOICE_DESCRIPTION><PARAMS_TAX_NUMBER>0994000391528</PARAMS_TAX_NUMBER><INVOICE_DATE>31/ต.ค./2567</INVOICE_DATE><PARTY_NAME>บริษัท พี.แอล.โอ.บี. คอนซัลติ้ง จำกัด</PARTY_NAME><PARTY_ADDR>123 อาคารอำนวยการอุทยานวิทยาศาสตร์ หมู่ที่ 16 ตำบล ในเมือง อำเภอ เมืองขอนแก่น จังหวัด ขอนแก่น 40000</PARTY_ADDR><PAID>1092184.26</PAID><TAX_ID>0405561003395</TAX_ID><PAYMENT_DATE>05/พ.ย./2567</PAYMENT_DATE><PARTY_ID>300000024288353</PARTY_ID><INVOICE_NUM>1.4.3/บจ68-0001727</INVOICE_NUM><CHECK_NUMBER>8876</CHECK_NUMBER><VENDOR_TYPE_LOOKUP_CODE>SUPPLIER</VENDOR_TYPE_LOOKUP_CODE><TAX_RATE_CODE>1</TAX_RATE_CODE><WHT_TYPE>1</WHT_TYPE><PAYMENT_REFERENCE_NUMBER>8876</PAYMENT_REFERENCE_NUMBER><BU_NAME>KKBU07-คณะแพทยศาสตร์</BU_NAME><INVOICE_AMOUNT>1102500</INVOICE_AMOUNT><PENALTY>0</PENALTY> </G_1> </DATA_DS> |
ลำดับ |
ชื่อรายการภาษาอังกฤษ |
ชื่อรายการภาษาไทย |
Value |
1 |
INVOICE_ID |
รหัสของใบแจ้งหนี้บนระบบ Oracle Fusion Cloud |
300000048115116 |
2 |
REP_DATE |
วันที่ดึงข้อมูล |
243993 |
3 |
REP_TIME |
เวลาที่ดึงข้อมูล |
0 |
4 |
EX_VAT |
จำนวนเงินที่ไม่รวมภาษีมูลค่าเพิ่ม |
1030374 |
5 |
WHT_TAX |
จำนวนภาษีหัก ณ ที่จ่าย |
10304 |
6 |
PARAMS_NAME |
หน่วยงานที่หักภาษี ณ ที่จ่าย |
มหาวิทยาลัยขอนแก่น |
7 |
PARAMS_ADDRESS1 |
ที่อยู่หน่วยงานที่หักภาษี ณ ที่จ่าย |
123 ถนนมิตรภาพ หมู่ที่ 16 |
8 |
PARAMS_ADDRESS2 |
ที่อยู่หน่วยงานที่หักภาษี ณ ที่จ่าย |
ต.ในเมือง อ.เมือง จ.ขอนแก่น 40002 |
9 |
PARAMS_TAX_NUMBER |
เลขประจำตัวผู้เสียภาษีหน่วยงานที่หักภาษี ณ ที่จ่าย |
994000391528 |
10 |
INVOICE_DESCRIPTION |
รายละเอียดใบแจ้งหนี้ |
ค่าจ้างเหมาบริการงวด6/IN-2024090002 |
11 |
INVOICE_DATE |
วันที่ใบแจ้งหนี้ |
243922 |
12 |
PARTY_NAME |
ชื่อเจ้าหนี้ |
บริษัท พี.แอล.โอ.บี. คอนซัลติ้ง จำกัด |
13 |
PARTY_ADDR |
ที่อยู่เจ้าหนี้ |
123 อาคารอำนวยการอุทยานวิทยาศาสตร์ หมู่ที่ 16 ตำบล ในเมือง อำเภอ เมืองขอนแก่น จังหวัด ขอนแก่น 40000 |
14 |
PAID |
จำนวนเงินที่ชำระ |
1092184 |
15 |
TAX_ID |
เลขประจำตัวผู้เสียภาษีเจ้าหนี้ |
405561003395 |
16 |
PAYMENT_DATE |
วันที่ทำการชำระเงิน |
243927 |
17 |
PARTY_ID |
รหัสของเจ้าหนี้บนระบบ Oracle Fusion Cloud |
300000024288353 |
18 |
INVOICE_NUM |
เลขที่ใบแจ้งหนี้ |
1.4.3/บจ68-0001731 |
19 |
CHECK_NUMBER |
หมายเลขอ้างอิงการชำระเงิน |
8877 |
20 |
VENDOR_TYPE_LOOKUP_CODE |
ประเภทเจ้าหนี้ |
SUPPLIER |
21 |
TAX_RATE_CODE |
อัตราการหักภาษี ณ ที่จ่าย คิดเป็นเปอร์เซ็นต์ |
1 |
22 |
PAYMENT_REFERENCE_NUMBER |
หมายเลขอ้างอิงการชำระเงิน |
8877 |
23 |
BU_NAME |
ส่วนงาน/หน่วยงาน ที่สร้างใบแจ้งหนี้ |
KKBU07-คณะแพทยศาสตร์ |
24 |
INVOICE_AMOUNT |
จำนวนเงินตามใบแจ้งหนี้ |
1102500 |
25 |
PENALTY |
ค่าปรับ |
0 |