RFC_UPDATE_TAXES_DOC

RFC_UPDATE_TAXES_DOC is used to record the data to the audit tables. This function also performs invoice maximum tax processing when required by law.

RFC Field GTD Request Field Notes
POS_NO LnItm.lnItmNm  
GROUP_ID N/A  
COUNTRY N/A  
DIVISION N/A  
MATNR LnItm.goodSrv Default to the prod_code, but if that is null, the Adapter will use matnr instead (if it is not null).
PROD_CODE LnItm.goodSrv Default to the prod_code, but if that is null, the Adapter will use matnr instead (if it is not null).
GROUP_PROD_CODE N/A  
QUANTITY LnItm.qnty  
UNIT LnItm.qntyUMCd  
APAR_IND LnItm.trnTp APAR_IND: ‘V’ = AP ; ‘A’ = ARIf APAR_IND is AR, then trnTp is set to “SALE”. If APAR_IND is AP, then trnTp is set to “PURCHASE”. If TAX_TYPE is 3, then APAR_IND is either: RENTAL_NO_OPTION_OWN_AR or RENTAL_NO_OPTION_OWN_AP.
TAX_TYPE LnItm.trnTp
EXEMP_IND N/A  
TAX_DATE Doc.docDt  
TXJCD_ST LnItm.shipTo, LnItm,billTo, LnItm.LSP, LnItm.LU The Adapter will default all of these values to the TXJCD_ST value. However, the ZZTWE values below will take precedence if they are populated.
TXJCD_SF LnItm.shipFrom, LnItm.LOA, LnItm.LOR The Adapter will default all of these values to the TXJCD_SF value. However, the ZZTWE values below will take precedence if they are populated.
TXJCD_POA LnItm.LOA Takes precedence over TXJCD_SF.
TXJCD_POO LnItm.LOR Takes precedence over TXJCD_SF.
AMOUNT LnItm.grossAmt GROSS_AMOUNT takes precedence overAMOUNT if it is not null.
GROSS_AMOUNT LnItm.grossAmt GROSS_AMOUNT takes precedence overAMOUNT if it is not null.
FREIGHT_AM LnItm.grossAmt If FREIGHT_AM is not null, GROSS_AMOUNT or AMOUNT will be modified.
EXEMPT_AMT N/A  
REP_DATE LnItm.accntDt  
CREDIT_IND LnItm.devCredIndr  
ACCNT_NO LnItm.custrVend  
ACCNT_CLS N/A  
COST_OBJECT LnItm.specRulesCd s  
PTP_IND LnItm.myDlvrCd  
EXCERTIF N/A  
EXREASON N/A  
USER_DATA N/A  
ENTITY_USE LnItm.myEndUseCd  
LOC_CODE LnItm.shipFrom Takes precedence over TXJCD_SF.
TXJCD_LSP LnItm.LSP Takes precedence over TXJCD_ST.
TXJCD_LOU LnItm.LU Takes precedence over TXJCD_ST.
TXJCD_BT LnItm.billTo Takes precedence over TXJCD_ST.
GL_ACCNT LnItm.CustAttrb GL_ACCOUNT_NUMBER
SLS_OFFICE LnItm.CustAttrb SALES OFFICE
SLS_GRP LnItm.CustAttrb SALES GROUP
COST_CENTER LnItm.CustAttrb COST_CENTER
MAT_GRP LnItm.CustAttrb MATERIAL GROUP
CUST_GRP LnItm.CustAttrb CUSTOMER GROUP
CLNT_REG_NO LnItm.myRegNm.cod e  
CLNT_STAT LnItm.myRegNm.sta tus  
CUST_REG_NO LnItm.custVendReg Nm.code  
CUST_STAT LnItm.custVendReg Nm.status  
VNDR_REG_NO LnItm.custVendReg Nm.code  
VNDR_STAT LnItm.custVendReg Nm.status  
DEL_INS LnItm.dlvrInsAmt  
CUSTOM_DUTY_AMOUNT LnItm.custmsDutTr fAmt  
DISCOUNT_TYP LnItm.discnt.tp  
DISCOUNT_AMOUNT LnItm.discnt.amt  
MODE_TRANSPORT LnItm.myMTCd  
DELV_TERM LnItm.myDlvrCd  
WEIGHT_UOM LnItm.wgtUMCd  
ITEM_WEIGHT LnItm.ItmWgt  
TT_DATE LnItm.titleTrnsDt  
ACCNT_DATE N/A  
PYMNT_DUE_DATE LnItm.pmtDueDt  
PYMNT_RECVD_DATE LnItm.pmtDueDt  
SERV_PERF_DATE LnItm.srvcPerfDt  
CNTRCT_END_DATE LnItm.contrctEndD t  
CNTRCT_STRT_DATE LnItm.contrctStar tDt  
TRNS_DOC_DATE Doc.docDt  
CNTRY_ORIGIN LnItm.cntryOfOrig n  
REG_OF_ORIGIN LnItm.regOrignDes tCd  
NAT_OF_TRNS LnItm.natureOfTrn  
LOAD_PNT LnItm.portLoadUnl oad  
ORG_DOC_NUM LnItm.origDocNm  
ORG_TRNS_DATE LnItm.origTrnDt  
CNTRCT_NMBR N/A  
CNTRCT_AMNT N/A  
AUDIT_UPD Doc.CustAttrb AUDIT_UPD
DROP_SHIP_IND LnItm.dropShipInd  
CF_BYPASS N/A This field should have the value X when executing Central Finance Scenarios.