An eConnect transaction type that describes a payment transaction.
The PM Transaction schema supports credit memos, returns, and multiple-currency functionality. The schema contains the <taPMTransactionInsert> XML node. The elements of the XML node include the following restrictions:
The following examples demonstrate how to coordinate values between the related elements:
Example 1 —Uses PYMTRMID of “net 30” and sets PRCTDISC to 10 percent:
PYMTRMID = net 30 PRCTDISC = 10.00 DISAMTAV = Set to null or pass in the actual 10 percent value. The value specified by this element overrides the calculated discount amount. DSCDLRAM = Zero or <blank> allowed; otherwise, an error will result
Example 2 —Receives a discount available amount of $50.00:
PYMTRMID = Set to null or a valid payment term ID. PRCTDISC* = Set to any value between 0.00 and 99.99 DISAMTAV = 50 DSCDLRAM = 0 or 50 *If the PRCTDISC value is the percentage that equals the $50 discount available, the percentage will be written to the coinciding table.
<eConnect> <PMTransactionType> <eConnectProcessInfo /> <taRequesterTrxDisabler_Items> <taRequesterTrxDisabler /> </taRequesterTrxDisabler_Items> <taUpdateCreateVendorRcd /> <taCreateVendorAddress_Items> <taCreateVendorAddress /> </taCreateVendorAddress_Items> <taPMTransactionTaxInsert_Items> <taPMTransactionTaxInsert /> </taPMTransactionTaxInsert_Items> <taPMDistribution_Items> <taPMDistribution /> </taPMDistribution_Items> <taAnalyticsDistribution_Items> <taAnalyticsDistribution /> </taAnalyticsDistribution_Items> <taPMTransactionInsert /> <taMdaUpdate_Items> <taMdaUpdate /> </taMdaUpdate_Items> </PMTransactionType> </eConnect>