Skip to content

KVSPSAGenJournalLine#

Extends #437dbf0e84ff417a965ded2bb9650972#Gen. Journal Line

Fields#

Name Type Note
KVSPSAPhase Code Code[20]
KVSPSATask Code Code[20]
KVSPSAStep Code Code[20]
KVSPSAWork Package Code Code[20]
KVSPSASales Posting Boolean
KVSPSABudget Line No. Integer
KVSPSABalance Posting Boolean
KVSPSATo-Do No.19 Code[20]
KVSPSAJob Indirect Cost % Decimal
KVSPSAJob Dir. Unit Cost (LCY) Decimal
KVSPSAOriginalDeferralAmount Decimal
KVSPSAJob Inv. Currency Factor Decimal
KVSPSAJob Inv. Currency Code Code[10]
KVSPSACorrectOfJobLedgEntryNo. Integer
KVSPSANonDeductibleVATType Enum (KVSPSANonDeductibleVATType)
KVSPSANonDeductVATDimCode Code[20]
KVSPSANonDeductVATDimValueCode Code[20]

Procedures#

KVSPSAGetActivitySingleLine() :#

procedure KVSPSAGetActivitySingleLine(): 

KVSPSAGetToDos() :#

procedure KVSPSAGetToDos(): 

KVSPSASetInteractivValidateJobNo(Boolean) :#

procedure KVSPSASetInteractivValidateJobNo(InteractivValidateJobNo: Boolean): 

KVSPSASuppressNonDeductVATNotification(Boolean) :#

procedure KVSPSASuppressNonDeductVATNotification(SuppressNonDeductVATNotification: Boolean): 

Events#

KVSPSAOnBeforeGetJobPostingType(Record Gen. Journal Line, Boolean) :#

[IntegrationEvent(false, false)]
local procedure KVSPSAOnBeforeGetJobPostingType(var GenJournalLine: Record "Gen. Journal Line"; var IsHandled: Boolean): 
[EventSubscriber(ObjectType::TableExtension, TableExtension::"KVSPSAGenJournalLine", 'KVSPSAOnBeforeGetJobPostingType', '', false, false)]
local procedure DoSomethingKVSPSAOnBeforeGetJobPostingType(var GenJournalLine: Record "Gen. Journal Line"; var IsHandled: Boolean)
begin
end;