KVSADVSalesHeader
Extends #437dbf0e84ff417a965ded2bb9650972#Sales Header
Fields
| Name | Type | Note |
|---|---|---|
| KVSADVAdvance | Boolean | |
| KVSADVAdvance Document Type | Enum (KVSADVAdvanceDocumentType) | |
| KVSADVAdvance Chain No. | Integer | |
| KVSADVAdv. Chain Description | Text[100] | FlowField |
| KVSADVPost ClosingInvoice | Option | OptionMembers: ,No CI,Create CI |
| KVSADVPost. Clos. Cr. M. No. | Code[20] | |
| KVSADVOutput of Message | Boolean | |
| KVSADVReal. Adv.Inv. Entry No. | Integer | |
| KVSADVOverpayment Credit Memo | Boolean | |
| KVSADVClos.CM Currency Factor | Decimal | |
| KVSADVClos.CM Currency Code | Code[10] | |
| KVSADVAdv. Plans on Line-Level | Boolean | |
| KVSADVAdvance Chain Type | Enum (KVSADVAdvanceChainType) | |
| KVSADVDeposit Invoice | Boolean | |
| KVSADVDeposit Code | Code[20] | |
| KVSADVRem. Cr. Memo | Boolean | |
| KVSADVRealInvAdvanceChainNo | Integer |
Procedures
KVSADVSetAutoPostingClosingInc(Boolean) :
procedure KVSADVSetAutoPostingClosingInc(SetAutoPosting: Boolean):
KVSADVGetAutoPostingClosingInc() : Boolean
procedure KVSADVGetAutoPostingClosingInc(): Boolean
KVSADVSetAutoPostingAdvCreditMemo(Integer) :
procedure KVSADVSetAutoPostingAdvCreditMemo(SetAutoApplofCVLedgEntryNo: Integer):
KVSADVGetAutoPostingAdvCreditMemo() : Integer
procedure KVSADVGetAutoPostingAdvCreditMemo(): Integer
Events
KVSADVOnBeforeTestValidatePricesIncludingVATAllowed(Record Sales Header, Record Sales Header, Boolean) :
[IntegrationEvent(false, false)]
local procedure KVSADVOnBeforeTestValidatePricesIncludingVATAllowed(SalesHeader: Record "Sales Header"; xSalesHeader: Record "Sales Header"; var IsHandled: Boolean):
KVSADVOnBeforeCheckExistingDepositInvoices(Record Sales Header, Boolean, Boolean, Boolean) :
[IntegrationEvent(false, false)]
local procedure KVSADVOnBeforeCheckExistingDepositInvoices(SalesHeader: Record "Sales Header"; CheckBeforePosting: Boolean; var StopProcess: Boolean; var IsHandled: Boolean):
KVSADVOnBeforeCheckExistingDepositInvoicesShowMessageatCreate(Record Sales Header, Boolean) :
[IntegrationEvent(false, false)]
local procedure KVSADVOnBeforeCheckExistingDepositInvoicesShowMessageatCreate(SalesHeader: Record "Sales Header"; var IsHandled: Boolean):
KVSADVOnBeforeCheckExistingDepositInvoicesShowConfirmatPosting(Record Sales Header, Boolean, Boolean) :
[IntegrationEvent(false, false)]
local procedure KVSADVOnBeforeCheckExistingDepositInvoicesShowConfirmatPosting(SalesHeader: Record "Sales Header"; var StopProcess: Boolean; var IsHandled: Boolean):