Synchronise le mode de règlement de l'en-tête vente avec les paiements associés.
procedure UpdatePaymentMethod(var SalesHeader: Record "Sales Header")
Parameters
Name
Type
Description
SalesHeader
Record "Sales Header"
UpdatePaymentMethod
Synchronise le mode de règlement de la facture avec les paiements associés.
procedure UpdatePaymentMethod(var SalesInvoiceHeader: Record "Sales Invoice Header")
Parameters
Name
Type
Description
SalesInvoiceHeader
Record "Sales Invoice Header"
UpdatePaymentMethod
Synchronise le mode de règlement de l'avoir avec les paiements associés.
procedure UpdatePaymentMethod(var SalesCrMemoHeader: Record "Sales Cr.Memo Header")
Parameters
Name
Type
Description
SalesCrMemoHeader
Record "Sales Cr.Memo Header"
InsertDefaultPayment
procedure InsertDefaultPayment(var SalesHeader: Record "Sales Header"; ShowError: Boolean)
Parameters
Name
Type
Description
SalesHeader
Record "Sales Header"
ShowError
Boolean
Events
OnBeforePostPaymentYesNo
[IntegrationEvent(False,False)]
local procedure OnBeforePostPaymentYesNo(var SalesHeader: Record "Sales Header"; var Handled: Boolean)
Parameters
Name
Type
Description
SalesHeader
Record "Sales Header"
Handled
Boolean
OnBeforeInsertDefaultPaymentForSalesHeader
[IntegrationEvent(False,False)]
local procedure OnBeforeInsertDefaultPaymentForSalesHeader(SalesHeader: Record "Sales Header"; ShowError: Boolean; var Handled: Boolean)
Parameters
Name
Type
Description
SalesHeader
Record "Sales Header"
ShowError
Boolean
Handled
Boolean
OnBeforeUpdateSalesHeaderPaymentMethod
[BusinessEvent(False)]
local procedure OnBeforeUpdateSalesHeaderPaymentMethod(var SalesHeader: Record "Sales Header"; var Handled: Boolean)
Parameters
Name
Type
Description
SalesHeader
Record "Sales Header"
Handled
Boolean
OnBeforeUpdateSalesInvoicePaymentMethod
[BusinessEvent(False)]
local procedure OnBeforeUpdateSalesInvoicePaymentMethod(var SalesInvoiceHeader: Record "Sales Invoice Header"; var Handled: Boolean)
Parameters
Name
Type
Description
SalesInvoiceHeader
Record "Sales Invoice Header"
Handled
Boolean
OnBeforeUpdateSaleCrMemoPaymentMethod
[BusinessEvent(False)]
local procedure OnBeforeUpdateSaleCrMemoPaymentMethod(var SalesCrMemoHeader: Record "Sales Cr.Memo Header"; var Handled: Boolean)
Parameters
Name
Type
Description
SalesCrMemoHeader
Record "Sales Cr.Memo Header"
Handled
Boolean
OnBeforeRemoveBalAccountNoIfSalesPaymentEnabled
[BusinessEvent(False)]
local procedure OnBeforeRemoveBalAccountNoIfSalesPaymentEnabled(var SalesHeader: Record "Sales Header"; var Handled: Boolean)
Parameters
Name
Type
Description
SalesHeader
Record "Sales Header"
Handled
Boolean
OnBeforeApplyGLEntryWithPaymentEntry
[BusinessEvent(False)]
internal procedure OnBeforeApplyGLEntryWithPaymentEntry(GLEntry: Record "G/L Entry"; var PaymentEntry: Record "Payment Entry SOCAP"; var Handled: Boolean)