MGCLatticeSalesOrderLineChargeEntity
The MGCLatticeSalesOrderLineChargeEntity exposes miscellaneous charges (markups) attached to sales order lines. It mirrors the standard purchase order line charge entity but is sourced from SalesLine via MarkupDocumentChargeEntity with ModuleType = Cust.
- Public collection name:
LatticeSalesOrderLineCharges - Primary key:
SalesOrderNumber,SalesOrderLineInventoryLotId,ChargeLineNumber
Fields
| Name | Type | Mandatory | Description |
|---|---|---|---|
ChargeCategory | MarkupCategoryType | No | |
SalesChargeCode | MarkupCode | No | |
ChargeDescription | TransactionTextLarge | No | |
ChargeAccountingCurrencyCode | CurrencyCode | No | |
ChargePercentage | MarkupPercent | No | |
ExternalChargeAmount | MarkupExternalAmount | No | |
FixedChargeAmount | MarkupFixedAmount | No | |
IntercompanyChargePercentage | MarkupIntercompanyPercent | No | |
ChargeLineNumber | LineNum | Yes | |
SalesOrderNumber | SalesIdBase | Yes | |
SalesOrderLineInventoryLotId | TradeInventTransId | Yes | |
SalesTaxGroupCode | TaxGroup | No | |
SalesTaxItemGroupCode | TaxItemGroup | No | |
UnitChargeAmount | MarkupUnitAmount | No | |
WillInvoiceProcessingKeepCharge | MarkupKeep | No | |
DocumentTableId | `` | No | |
DocumentRecId | `` | No | |
DocumentStatus | `` | No | |
IsIntercompanyCharge | MarkupIsIntercompanyCharge | No | |
IsBrokerContractCharge | NoYes | No | |
OverrideSalesTax | TaxIntegrationOverrideSalesTax | No | |
SpecificUnitSymbol | MarkupSpecificUnitSymbol | No | |
Position | MarkupPosition | No |
Mappings
| Entity field | Data source | Field |
|---|---|---|
ChargeCategory | MarkupDocumentChargeEntity | ChargeCategory |
SalesChargeCode | MarkupDocumentChargeEntity | ChargeCode |
ChargeDescription | MarkupDocumentChargeEntity | ChargeDescription |
ChargeAccountingCurrencyCode | MarkupDocumentChargeEntity | ChargeAccountingCurrencyCode |
ChargePercentage | MarkupDocumentChargeEntity | ChargePercentage |
ExternalChargeAmount | MarkupDocumentChargeEntity | ExternalChargeAmount |
FixedChargeAmount | MarkupDocumentChargeEntity | FixedChargeAmount |
IntercompanyChargePercentage | MarkupDocumentChargeEntity | IntercompanyChargePercentage |
ChargeLineNumber | MarkupDocumentChargeEntity | ChargeLineNumber |
SalesOrderNumber | SalesLine | SalesId |
SalesOrderLineInventoryLotId | SalesLine | InventTransId |
SalesTaxGroupCode | MarkupDocumentChargeEntity | SalesTaxGroupCode |
SalesTaxItemGroupCode | MarkupDocumentChargeEntity | SalesTaxItemGroupCode |
UnitChargeAmount | MarkupDocumentChargeEntity | UnitChargeAmount |
WillInvoiceProcessingKeepCharge | MarkupDocumentChargeEntity | WillInvoiceProcessingKeepCharge |
DocumentTableId | MarkupDocumentChargeEntity | DocumentTableId |
DocumentRecId | MarkupDocumentChargeEntity | DocumentRecId |
DocumentStatus | MarkupDocumentChargeEntity | DocumentStatus |
IsIntercompanyCharge | MarkupDocumentChargeEntity | IsIntercompanyCharge |
IsBrokerContractCharge | MarkupDocumentChargeEntity | IsBrokerContractCharge |
OverrideSalesTax | MarkupDocumentChargeEntity | OverrideSalesTax |
SpecificUnitSymbol | MarkupDocumentChargeEntity | SpecificUnitSymbol |
Position | MarkupDocumentChargeEntity | Position |