Q35UpdateSalesOrderLine

Cantara Business Function to combine a Q35CreateSalesOrderDetailLine and a Q35CreateSalesOrderHeader in one request to update a Sales Order line for an existing Sales Order. 

This still requires Q35ProcessSalesOrder to complete a Sales Order transaction.

Calls

This function calls the following Q35 functions.

Data Structure

Name

Type

Inclusion

Direction

EV01_cSuppressErrors

CHARACTER

OPTIONAL

IN

DTAI_szErrorMessage

STRING

OPTIONAL

OUT

VERS_szP4210Version

STRING

OPTIONAL

IN

EDUS_szUserID

STRING

REQUIRED

IN

EDTN_szTransactionNumber

STRING

OPTIONAL

BOTH

DOCO_mnDocumentOrderInvoiceE

INTEGER

REQUIRED

IN

KCOO_szCompanyKeyOrderNo

COMPANY

REQUIRED

IN

DCTO_szOrderType

UDC

REQUIRED

IN

LNID_mnLineNumber

FLOAT

REQUIRED

IN

ITM_mnIdentifierShortItem

SHORTITEM

OPTIONAL

IN

LITM_szIdentifier2ndItem

STRING

OPTIONAL

IN

AITM_szIdentifier3rdItem

STRING

OPTIONAL

IN

UORG_mnUnitsTransactionQty

INTEGER

REQUIRED

IN

EDLN_FQ354202LineNumber

FLOAT

OPTIONAL

OUT

UOM_szUnitOfMeasureAsInput

UDC

REQUIRED

IN

SQOR_mnUnitsSecondaryQtyOr

INTEGER

REQUIRED

IN

UOM2_szUnitOfMeasureSecondary

UDC

REQUIRED

IN

UPRC_mnAmtPricePerUnit2

FLOAT

REQUIRED

IN

AEXP_mnAmountExtendedPrice

FLOAT

REQUIRED

IN

FUP_mnAmtForPricePerUnit

FLOAT

REQUIRED

IN

FEA_mnAmountForeignExtPrice

FLOAT

REQUIRED

IN

UOM4_szUnitOfMeasurePricing

UDC

REQUIRED

IN

PDDJ_jdScheduledPickDate

DATE

REQUIRED

IN

PPDJ_jdDatePromisedShipJu

DATE

REQUIRED

IN

RSDJ_jdDateReleaseJulian

DATE

REQUIRED

IN

DRQJ_jdDateRequestedJulian

DATE

REQUIRED

IN