KVSPSAJobPaymentPlanningEntry#
Fields#
| Name | Type | Note |
|---|---|---|
| Entry No. | Integer | |
| Job No. | Code[20] | |
| Bill-to Customer No. | Code[20] | |
| Invoice Date (Planned) | Date | |
| Net Amount | Decimal | |
| Payment Terms Code | Code[10] | |
| Description | Text[100] | |
| Refer to Sales | Boolean | FlowField |
| Invoice No. | Code[20] | |
| Invoice Line No. | Integer | |
| Planning Type | Option | OptionMembers: ,Invoice,Closing Invoice |
| Currency Code | Code[10] | |
| Rate % | Decimal | |
| Refer to Sales (Re-Calc.) | Boolean | FlowField |
| Doc. No. (Re-Calc.) | Code[20] | |
| Doc. Type (Re-Calc.) | Option | OptionMembers: ,Invoice,Credit Memo |
| Doc. Line No. (Re-Calc.) | Integer | |
| Work Package Code | Code[20] | |
| Phase Code | Code[20] | |
| Task Code | Code[20] | |
| Step Code | Code[20] | |
| WP Description | Text[100] | FlowField |
| Source WP Description | Text[100] | FlowField |
| Source Work Package Code | Code[20] | |
| Source Phase Code | Code[20] | |
| Source Task Code | Code[20] | |
| Source Step Code | Code[20] | |
| Source Subtype | Option | OptionMembers: Job,PSP-Line |
| Transfer in Invoice Suggestion | Boolean | |
| Source Invoicing Type | Enum (KVSPSAPspInvoicingType) | FlowField |
| Job Responsible | Code[20] | |
| Milestone Passed | Boolean | |
| Is Milestone | Boolean | FlowField |
| In Invoice Suggestion | Boolean | FlowField |
| Net Amount (LCY) | Decimal | |
| Invoice Type | Enum Sales Line Type | |
| No. of Invoice | Code[20] | |
| PSPJob Budget Name | Code[10] | FlowField |
| PSPVersion No. | Code[20] | FlowField |
| PSPLine No. | Integer | FlowField |
| Dimension Set ID | Integer | |
| Shortcut Dimension 1 Code | Code[20] | |
| Shortcut Dimension 2 Code | Code[20] | |
| Sell-to Customer No. | Code[20] |
Procedures#
SetSkipMessage(Boolean) :#
Summary: This procedure sets value of GlobalSkipMessage.
procedure SetSkipMessage(SkipMessage: Boolean):
Parameters:
SkipMessage: Boolean value to set.
Events#
KVSPSAOnBeforeExitInInvoice(Record KVSPSAJobPaymentPlanningEntry, Boolean) :#
[IntegrationEvent(false, false)]
local procedure KVSPSAOnBeforeExitInInvoice(var JobPaymentPlanningEntry: Record "KVSPSAJobPaymentPlanningEntry"; var IsHandled: Boolean):
[EventSubscriber(ObjectType::Table, Table::"KVSPSAJobPaymentPlanningEntry", 'KVSPSAOnBeforeExitInInvoice', '', false, false)]
local procedure DoSomethingKVSPSAOnBeforeExitInInvoice(var JobPaymentPlanningEntry: Record "KVSPSAJobPaymentPlanningEntry"; var IsHandled: Boolean)
begin
end;