Share via


Table "Item Charge Assignment (Sales)"

ID 5809
Namespace: Microsoft.Sales.Document

Properties

Name Value
Caption Item Charge Assignment (Sales)
DataClassification CustomerContent

Fields

Name Type Description
"Document Type" Enum Microsoft.Sales.Document."Sales Document Type"
"Document No." Code[20]
"Document Line No." Integer
"Line No." Integer
"Item Charge No." Code[20]
"Item No." Code[20]
Description Text[100]
"Qty. to Assign" Decimal
"Qty. Assigned" Decimal
"Unit Cost" Decimal
"Amount to Assign" Decimal
"Applies-to Doc. Type" Enum Microsoft.Sales.Document."Sales Applies-to Document Type"
"Applies-to Doc. No." Code[20]
"Applies-to Doc. Line No." Integer
"Applies-to Doc. Line Amount" Decimal
"Qty. to Handle" Decimal
"Amount to Handle" Decimal
SystemId Guid
SystemCreatedAt DateTime
SystemCreatedBy Guid
SystemModifiedAt DateTime
SystemModifiedBy Guid
SystemRowVersion BigInteger

Methods

SalesLineInvoiced

procedure SalesLineInvoiced(): Boolean

Returns

Type Description
Boolean

CheckAssignment

procedure CheckAssignment(AppliesToDocumentType: Enum "Sales Applies-to Document Type", AppliesToDocumentNo: Code[20], AppliesToDocumentLineNo: Integer)

Parameters

Name Type Description
AppliesToDocumentType Enum Microsoft.Sales.Document."Sales Applies-to Document Type"
AppliesToDocumentNo Code[20]
AppliesToDocumentLineNo Integer

Events

OnAfterSalesLineInvoiced

[IntegrationEvent(False,False)]
local procedure OnAfterSalesLineInvoiced(ItemChargeAssignmentSales: Record "Item Charge Assignment (Sales)", var SalesLine: Record "Sales Line", var Result: Boolean)

Parameters

Name Type Description
ItemChargeAssignmentSales Table Microsoft.Sales.Document."Item Charge Assignment (Sales)"
SalesLine Table Microsoft.Sales.Document."Sales Line"
Result Boolean

See also