procedure IsPostingDateValidWithGenJnlTemplateWithSetup(PostingDate: Date, TemplateName: Code[20], var SetupRecordID: RecordId): Boolean
Parameters
Name
Type
Description
PostingDate
Date
TemplateName
Code[20]
SetupRecordID
RecordId
Returns
Type
Description
Boolean
GetSalesInvoicePostingPolicy
procedure GetSalesInvoicePostingPolicy(var PostQty: Boolean, var PostAmount: Boolean)
Parameters
Name
Type
Description
PostQty
Boolean
PostAmount
Boolean
GetPurchaseInvoicePostingPolicy
procedure GetPurchaseInvoicePostingPolicy(var PostQty: Boolean, var PostAmount: Boolean)
Parameters
Name
Type
Description
PostQty
Boolean
PostAmount
Boolean
GetServiceInvoicePostingPolicy
procedure GetServiceInvoicePostingPolicy(var Ship: Boolean, var Consume: Boolean, var Invoice: Boolean)
Parameters
Name
Type
Description
Ship
Boolean
Consume
Boolean
Invoice
Boolean
Events
OnAfterGetPurchFilter
[IntegrationEvent(False,False)]
local procedure OnAfterGetPurchFilter(var UserSetup: Record "User Setup", var UserRespCenter: Code[10], var UserLocation: Code[10])
[IntegrationEvent(False,False)]
local procedure OnAfterGetSalesFilter(var UserSetup: Record "User Setup", var UserRespCenter: Code[10], var UserLocation: Code[10])
[IntegrationEvent(False,False)]
local procedure OnAfterGetServiceFilter(var UserSetup: Record "User Setup", var UserRespCenter: Code[10], var UserLocation: Code[10])
[IntegrationEvent(False,False)]
local procedure OnAfterGetSalesFilterProcedure(UserCode: Code[50], Result: Code[10])
Parameters
Name
Type
Description
UserCode
Code[50]
Result
Code[10]
OnAfterGetPurchasesFilter
[IntegrationEvent(False,False)]
local procedure OnAfterGetPurchasesFilter(UserCode: Code[50], Result: Code[10])
Parameters
Name
Type
Description
UserCode
Code[50]
Result
Code[10]
OnAfterGetServiceFilterProcedure
[IntegrationEvent(False,False)]
local procedure OnAfterGetServiceFilterProcedure(UserCode: Code[50], Result: Code[10])
Parameters
Name
Type
Description
UserCode
Code[50]
Result
Code[10]
OnBeforeCheckRespCenter2
[IntegrationEvent(False,False)]
local procedure OnBeforeCheckRespCenter2(DocType: Option, AccRespCenter: Code[10], UserCode: Code[50], var IsHandled: Boolean, var Result: Boolean)
Parameters
Name
Type
Description
DocType
Option
AccRespCenter
Code[10]
UserCode
Code[50]
IsHandled
Boolean
Result
Boolean
OnBeforeGetLocation
[IntegrationEvent(False,False)]
local procedure OnBeforeGetLocation(DocType: Option, AccLocation: Code[10], RespCenterCode: Code[10], var LocationCode: Code[10], var IsHandled: Boolean)
Parameters
Name
Type
Description
DocType
Option
AccLocation
Code[10]
RespCenterCode
Code[10]
LocationCode
Code[10]
IsHandled
Boolean
OnBeforeGetRespCenter
[IntegrationEvent(False,False)]
local procedure OnBeforeGetRespCenter(DocType: Option, AccRespCenter: Code[10], var IsHandled: Boolean, var UserRespCenter: Code[10])
Parameters
Name
Type
Description
DocType
Option
AccRespCenter
Code[10]
IsHandled
Boolean
UserRespCenter
Code[10]
OnBeforeGetSalesFilter
[IntegrationEvent(False,False)]
local procedure OnBeforeGetSalesFilter(UserCode: Code[50], var UserLocation: Code[10], var UserRespCenter: Code[10], var IsHandled: Boolean)
Parameters
Name
Type
Description
UserCode
Code[50]
UserLocation
Code[10]
UserRespCenter
Code[10]
IsHandled
Boolean
OnBeforeIsPostingDateValidWithSetup
[IntegrationEvent(False,False)]
local procedure OnBeforeIsPostingDateValidWithSetup(PostingDate: Date, var Result: Boolean, var IsHandled: Boolean, var SetupRecordID: RecordId)
Parameters
Name
Type
Description
PostingDate
Date
Result
Boolean
IsHandled
Boolean
SetupRecordID
RecordId
OnBeforeIsDeferralPostingDateValidWithSetup
[IntegrationEvent(False,False)]
local procedure OnBeforeIsDeferralPostingDateValidWithSetup(PostingDate: Date, var Result: Boolean, var IsHandled: Boolean, var SetupRecordID: RecordId)
Parameters
Name
Type
Description
PostingDate
Date
Result
Boolean
IsHandled
Boolean
SetupRecordID
RecordId
OnBeforeIsVATDateValidWithSetup
[IntegrationEvent(False,False)]
local procedure OnBeforeIsVATDateValidWithSetup(VATDate: Date, var Result: Boolean, var IsHandled: Boolean, var SetupRecordID: RecordId, var FieldNo: Integer)
Parameters
Name
Type
Description
VATDate
Date
Result
Boolean
IsHandled
Boolean
SetupRecordID
RecordId
FieldNo
Integer
OnAfterGetSalesInvoicePostingPolicy
[IntegrationEvent(False,False)]
local procedure OnAfterGetSalesInvoicePostingPolicy(var UserSetup: Record "User Setup", var PostQty: Boolean, var PostAmount: Boolean)
[IntegrationEvent(False,False)]
local procedure OnAfterGetPurchaseInvoicePostingPolicy(var UserSetup: Record "User Setup", var PostQty: Boolean, var PostAmount: Boolean)