Q35UpdatePurchaseOrderDetailLine
Cantara Business Function to update FQ354303 work file records to be later processed by Q35ProcessPurchaseOrder to create a Purchase Order.
This function allows update of individual fields by setting flags for each of the fields to be updated. All other non selected fields will default from existing F4311 record.
Basic fields can be updated also via service Q35UpdatePurchaseOrderLineBasic
Data Structure
Name | Type | Inclusion | Direction |
|---|---|---|---|
| EV01_cSuppressErrors | CHARACTER | OPTIONAL | IN |
| DTAI_szErrorMessage | ERRORALIAS | OPTIONAL | OUT |
| EDUS_szEdiUserId | STRING | OPTIONAL | BOTH |
| EDTN_szEdiTransactNumber | STRING | REQUIRED | IN |
| EDLN_mnEdiLineNumber | FLOAT | OPTIONAL | OUT |
| VERS_szP4310Version | STRING | OPTIONAL | BOTH |
| ACTN_cActionCode | CHARACTER | OPTIONAL | BOTH |
| KCOO_szCompanyKeyOrderNo | COMPANY | OPTIONAL | BOTH |
| DOCO_mnDocumentOrderInvoiceE | INTEGER | OPTIONAL | BOTH |
| DCTO_szOrderType | UDC | OPTIONAL | BOTH |
| SFXO_szOrderSuffix | STRING | OPTIONAL | BOTH |
| LNID_mnLineNumber | FLOAT | OPTIONAL | BOTH |
| MCU_szCostCenter | BUSINESSUNIT | OPTIONAL | BOTH |
| OKCO_szCompanyKeyOriginal | COMPANY | OPTIONAL | BOTH |
| OORN_szOriginalPoSoNumber | STRING | OPTIONAL | BOTH |
| OCTO_szOriginalOrderType | UDC | OPTIONAL | BOTH |
| OGNO_mnOriginalLineNumber | FLOAT | OPTIONAL | BOTH |
| RKCO_szCompanyKeyRelated | COMPANY | OPTIONAL | BOTH |
| RORN_szRelatedPoSoNumber | STRING | OPTIONAL | BOTH |
| RCTO_szRelatedOrderType | UDC | OPTIONAL | OUT |
| RLLN_mnRelatedPoSoLineNo | FLOAT | OPTIONAL | BOTH |
| AN8_mnAddressNumber | ADDRESSNUMBER | OPTIONAL | BOTH |
| SHAN_mnAddressNumberShipTo | ADDRESSNUMBER | OPTIONAL | BOTH |
| DRQJ_jdDateRequestedJulian | DATE | OPTIONAL | BOTH |
| TRDJ_jdDateTransactionJulian | DATE | OPTIONAL | BOTH |
| PDDJ_jdScheduledPickDate | DATE | OPTIONAL | BOTH |
| CNDJ_jdCancelDate | DATE | OPTIONAL | BOTH |
| DGL_jdDtForGLAndVouch1 | DATE | OPTIONAL | BOTH |
| UORG_mnUnitsTransactionQty | INTEGER | REQUIRED | BOTH |
| PRRC_mnPurchasingUnitPrice | FLOAT | REQUIRED | BOTH |
| AEXP_mnAmountExtendedPrice | FLOAT | OPTIONAL | BOTH |
| LNTY_szLineType | STRING | REQUIRED | BOTH |
| DSC1_szDescriptionLine1 | STRING | OPTIONAL | BOTH |
| DSC2_szDescriptionLine2 | STRING | OPTIONAL | BOTH |
| ASID_szSerialTagNumber | STRING | OPTIONAL | BOTH |
| LOCN_szLocation | LOCATION | OPTIONAL | BOTH |
| LOTN_szLot | STRING | OPTIONAL | BOTH |
| UOM_szUnitOfMeasureAsOPTIONAL | UDC | OPTIONAL | BOTH |
| UOM3_szUnitOfMeasurePurchas | UDC | OPTIONAL | BOTH |
| LTTR_szStatusCodeLast | UDC | OPTIONAL | BOTH |
| NXTR_szStatusCodeNext | UDC | OPTIONAL | BOTH |
| ANI_szAcctNoOPTIONALMode | STRING | OPTIONAL | BOTH |
| SBL_szSubledger | STRING | OPTIONAL | BOTH |
| SBLT_cSubledgerType | UDC | OPTIONAL | BOTH |
| DSPR_mnDiscountFactor | FLOAT | OPTIONAL | BOTH |
| CATN_szCatalogName | UDC | OPTIONAL | BOTH |
| PRGR_szPricingCategory | UDC | OPTIONAL | BOTH |
| CLVL_szPricingCategoryLevel1 | STRING | OPTIONAL | BOTH |
| INMG_szPrintMessage1 | UDC | OPTIONAL | BOTH |
| TX_cTaxableYN1 | UDC | OPTIONAL | BOTH |
| EXR1_szTaxExplanationCode1 | UDC | OPTIONAL | BOTH |
| TXA1_szTaxArea1 | STRING | OPTIONAL | BOTH |
| GLC_szGlClass | STRING | OPTIONAL | BOTH |
| ANBY_mnBuyerNumber | ADDRESSNUMBER | OPTIONAL | BOTH |
| ANCR_mnCarrierNumber | ADDRESSNUMBER | OPTIONAL | BOTH |
| PDP1_szReportCode1Purchasing | UDC | OPTIONAL | BOTH |
| PDP2_szReportCode2Purchasing | UDC | OPTIONAL | BOTH |
| PDP3_szReportCode3Purchasing | UDC | OPTIONAL | BOTH |
| PDP4_szReportCode4Purchasing | UDC | OPTIONAL | BOTH |
| PDP5_szReportCode5Purchasing | UDC | OPTIONAL | BOTH |
| ITWT_mnAmountUnitWeight | FLOAT | OPTIONAL | BOTH |
| WTUM_szWeightUnitOfMeasure | UDC | OPTIONAL | BOTH |
| ITVL_mnAmountUnitVolume | FLOAT | OPTIONAL | BOTH |
| VLUM_szVolumeUnitOfMeasure | UDC | OPTIONAL | BOTH |
| VR01_szReference1 | STRING | OPTIONAL | BOTH |
| VR02_szReference2Vendor | STRING | OPTIONAL | BOTH |
| CRMD_cCorrespondenceMethod | UDC | OPTIONAL | BOTH |
| UNCD_cWoOrderFreezeCode | UDC | OPTIONAL | BOTH |
| AVCH_cCodeAutomaticVoucher | UDC | OPTIONAL | BOTH |
| CRCD_szCurrencyCodeFrom | STRING | OPTIONAL | BOTH |
| URCD_szUserReservedCode | STRING | OPTIONAL | BOTH |
| URDT_jdUserReservedDate | DATE | OPTIONAL | BOTH |
| URAT_mnUserReservedAmount | FLOAT | OPTIONAL | BOTH |
| URAB_mnUserReservedNumber | INTEGER | OPTIONAL | BOTH |
| URRF_szUserReservedReference | STRING | OPTIONAL | BOTH |
| DMCT_szContractNoDistributi | STRING | OPTIONAL | BOTH |
| DMCS_mnContractSuppDistri | INTEGER | OPTIONAL | BOTH |
| PEFJ_jdDatePriceEffectiveDate | DATE | OPTIONAL | BOTH |
| OMCU_szPurchasingCostCenter | BUSINESSUNIT | OPTIONAL | BOTH |
| OBJ_szObjectAccount | STRING | OPTIONAL | BOTH |
| SUB_szSubsidiary | STRING | OPTIONAL | BOTH |
| PODC01_szPurchaseLineCode01 | UDC | OPTIONAL | BOTH |
| PODC02_szPurchaseLineCode02 | UDC | OPTIONAL | BOTH |
| PODC03_szPurchaseLineCode03 | UDC | OPTIONAL | BOTH |
| PODC04_szPurchaseLineCode04 | UDC | OPTIONAL | BOTH |
| SRQTY_mnUnitsQuantityService | FLOAT | OPTIONAL | BOTH |
| SRUOM_szUnitOfMeasureService | UDC | OPTIONAL | BOTH |
| PMPN_szProductionNumber | STRING | OPTIONAL | BOTH |
| PNS_mnProductionNumberShort | INTEGER | OPTIONAL | BOTH |
| LITM_szIdentifier2ndItem | STRING | OPTIONAL | BOTH |
| ITM_mnIdentifierShortItem | SHORTITEM | OPTIONAL | BOTH |
| PROV_cPriceOverrideCode | CHARACTER | OPTIONAL | BOTH |
| EV01_cUseProvidedMCU | CHARACTER | OPTIONAL | IN |
| EV01_cUseProvidedOKCO | CHARACTER | OPTIONAL | IN |
| EV01_cUseProvidedOORN | CHARACTER | OPTIONAL | IN |
| EV01_cUseProvidedOCTO | CHARACTER | OPTIONAL | IN |
| EV01_cUseProvidedOGNO | CHARACTER | OPTIONAL | IN |
| EV01_cUseProvidedRKCO | CHARACTER | OPTIONAL | IN |
| EV01_cUseProvidedRORN | CHARACTER | OPTIONAL | IN |
| EV01_cUseProvidedRCTO | CHARACTER | OPTIONAL | IN |
| EV01_cUseProvidedRLLN | CHARACTER | OPTIONAL | IN |
| EV01_cUseProvidedAN8 | CHARACTER | OPTIONAL | IN |
| EV01_cUseProvidedSHAN | CHARACTER | OPTIONAL | IN |
| EV01_cUseProvidedDRQJ | CHARACTER | OPTIONAL | IN |
| EV01_cUseProvidedTRDJ | CHARACTER | OPTIONAL | IN |
| EV01_cUseProvidedPDDJ | CHARACTER | OPTIONAL | IN |
| EV01_cUseProvidedCNDJ | CHARACTER | OPTIONAL | IN |
| EV01_cUseProvidedDGL | CHARACTER | OPTIONAL | IN |
| EV01_cUseProvidedUORG | CHARACTER | OPTIONAL | IN |
| EV01_cUseProvidedPPRC | CHARACTER | OPTIONAL | IN |
| EV01_cUseProvidedAEXP | CHARACTER | OPTIONAL | IN |
| EV01_cUseProvidedLNTY | CHARACTER | OPTIONAL | IN |
| EV01_cUseProvidedDSC1 | CHARACTER | OPTIONAL | IN |
| EV01_cUseProvidedDSC2 | CHARACTER | OPTIONAL | IN |
| EV01_cUseProvidedASID | CHARACTER | OPTIONAL | IN |
| EV01_cUseProvidedLOCN | CHARACTER | OPTIONAL | IN |
| EV01_cUseProvidedLOT | CHARACTER | OPTIONAL | IN |
| EV01_cUseProvidedUOM | CHARACTER | OPTIONAL | IN |
| EV01_cUseProvidedUOM3 | CHARACTER | OPTIONAL | IN |
| EV01_cUseProvidedLTTR | CHARACTER | OPTIONAL | IN |
| EV01_cUseProvidedNXTR | CHARACTER | OPTIONAL | IN |
| EV01_cUseProvidedANI | CHARACTER | OPTIONAL | IN |
| EV01_cUseProvidedSBL | CHARACTER | OPTIONAL | IN |
| EV01_cUseProvidedSBLT | CHARACTER | OPTIONAL | IN |
| EV01_cUseProvidedDSPR | CHARACTER | OPTIONAL | IN |
| EV01_cUseProvidedCATN | CHARACTER | OPTIONAL | IN |
| EV01_cUseProvidedPRGR | CHARACTER | OPTIONAL | IN |
| EV01_cUseProvidedCLVL | CHARACTER | OPTIONAL | IN |
| EV01_cUseProvidedINMG | CHARACTER | OPTIONAL | IN |
| EV01_cUseProvidedTX | CHARACTER | OPTIONAL | IN |
| EV01_cUseProvidedEXR1 | CHARACTER | OPTIONAL | IN |
| EV01_cUseProvidedTXA1 | CHARACTER | OPTIONAL | IN |
| EV01_cUseProvidedGLC | CHARACTER | OPTIONAL | IN |
| EV01_cUseProvidedANBY | CHARACTER | OPTIONAL | IN |
| EV01_cUseProvidedANCR | CHARACTER | OPTIONAL | IN |
| EV01_cUseProvidedPDP1 | CHARACTER | OPTIONAL | IN |
| EV01_cUseProvidedPDP2 | CHARACTER | OPTIONAL | IN |
| EV01_cUseProvidedPDP3 | CHARACTER | OPTIONAL | IN |
| EV01_cUseProvidedPDP4 | CHARACTER | OPTIONAL | IN |
| EV01_cUseProvidedPDP5 | CHARACTER | OPTIONAL | IN |
| EV01_cUseProvidedITWT | CHARACTER | OPTIONAL | IN |
| EV01_cUseProvidedWTUM | CHARACTER | OPTIONAL | IN |
| EV01_cUseProvidedITVL | CHARACTER | OPTIONAL | IN |
| EV01_cUseProvidedVLUM | CHARACTER | OPTIONAL | IN |
| EV01_cUseProvidedVR01 | CHARACTER | OPTIONAL | IN |
| EV01_cUseProvidedVR02 | CHARACTER | OPTIONAL | IN |
| EV01_cUseProvidedCRMD | CHARACTER | OPTIONAL | IN |
| EV01_cUseProvidedUNCD | CHARACTER | OPTIONAL | IN |
| EV01_cUseProvidedAVCH | CHARACTER | OPTIONAL | IN |
| EV01_cUseProvidedCRCD | CHARACTER | OPTIONAL | IN |
| EV01_cUseProvidedURCD | CHARACTER | OPTIONAL | IN |
| EV01_cUseProvidedURDT | CHARACTER | OPTIONAL | IN |
| EV01_cUseProvidedURAT | CHARACTER | OPTIONAL | IN |
| EV01_cUseProvidedURAB | CHARACTER | OPTIONAL | IN |
| EV01_cUseProvidedURRF | CHARACTER | OPTIONAL | IN |
| EV01_cUseProvidedDMCT | CHARACTER | OPTIONAL | IN |
| EV01_cUseProvidedDMCS | CHARACTER | OPTIONAL | IN |
| EV01_cUseProvidedPEFJ | CHARACTER | OPTIONAL | IN |
| EV01_cUseProvidedOMCU | CHARACTER | OPTIONAL | IN |
| EV01_cUseProvidedOBJ | CHARACTER | OPTIONAL | IN |
| EV01_cUseProvidedSUB | CHARACTER | OPTIONAL | IN |
| EV01_cUseProvidedPODC01 | CHARACTER | OPTIONAL | IN |
| EV01_cUseProvidedPODC02 | CHARACTER | OPTIONAL | IN |
| EV01_cUseProvidedPODC03 | CHARACTER | OPTIONAL | IN |
| EV01_cUseProvidedPODC04 | CHARACTER | OPTIONAL | IN |
| EV01_cUseProvidedSRQTY | CHARACTER | OPTIONAL | IN |
| EV01_cUseProvidedSRUOM | CHARACTER | OPTIONAL | IN |
| EV01_cUseProvidedPMPN | CHARACTER | OPTIONAL | IN |
| EV01_cUseProvidedPNS | CHARACTER | OPTIONAL | IN |
| EV01_cUseProvidedLITM | CHARACTER | OPTIONAL | IN |
| EV01_cUseProvidedITM | CHARACTER | OPTIONAL | IN |
| EV01_cUseProvidedPROV | CHARACTER | OPTIONAL | IN |