Skip to content

KVSPSAJob Document Header#

Fields#

Name Type Note
Document Type Enum (KVSPSAJob Document Type)
Sell-to Customer No. Code[20]
No. Code[20]
Your Reference Text[35]
Name Text[100] FlowField
Name 2 Text[50] FlowField
Address Text[100] FlowField
Address 2 Text[50] FlowField
City Text[30] FlowField
Contact Text[100] FlowField
Order Date Date
Posting Date Date
Shipment Date Date
Posting Description Text[100]
Shipment Method Code Code[10]
Location Code Code[10]
Shortcut Dimension 1 Code Code[20]
Shortcut Dimension 2 Code Code[20]
Customer Posting Group Code[20]
Dimension Set ID Integer
Language Code Code[10]
Salesperson Code Code[20]
Order Class Code[10]
Comment Boolean FlowField
No. Printed Integer
Comment DocType Option OptionMembers: Int. Job Order,,Job Shipment
Job No. Code[20]
Ship-to Code Code[10]
Ship-to Name Text[100]
Ship-to Name 2 Text[50]
Ship-to Address Text[100]
Ship-to Address 2 Text[50]
Ship-to City Text[30]
Ship-to Contact Text[100]
Ship-to Post Code Code[20]
Ship-to County Text[30]
Ship-to Country/Region Code Code[10]
Reason Code Code[10]
Gen. Bus. Posting Group Code[20]
Post Code Code[20] FlowField
County Text[30] FlowField
Country/Region Code Code[10] FlowField
Exit Point Code[10]
Document Date Date
KVSPSAArea Code[10]
Transaction Specification Code[10]
Payment Method Code Code[10]
Shipping Agent Code Code[10]
Package Tracking No. Text[30] Warning: Obsolete
No. Series Code[20]
Shipping No. Series Code[20]
Shipment No. Code[20]
Job Description Text[100] FlowField
DepartmentCode Contractor Code[20]
Status Enum (KVSPSAJobDocumentStatus)
Receive Type Enum (KVSPSAJobDocumentReceiveType)
Ship-to Vendor No. Code[20]
Purchase Order No. Code[20]
Completely Shipped Boolean FlowField
Location Filter Code[20] FlowFilter
Price Calculation Method Enum Price Calculation Method
Cost Calculation Method Enum Price Calculation Method
Customer No. from Budget Line Boolean

Procedures#

AssistEdit(Record KVSPSAJob Document Header) : Boolean#

procedure AssistEdit(OldJobDocumentHeader: Record "KVSPSAJob Document Header"): Boolean

CreateDim(List) :#

procedure CreateDim(DefaultDimSource: List): 

FillTotallingAndPositionNumberingForJobDocument(Boolean) :#

procedure FillTotallingAndPositionNumberingForJobDocument(PositionNumbering: Boolean): 

ShowDimensions() :#

procedure ShowDimensions(): 

ShowJobDocumentTextLines(Enum KVSKBATextPosition, Integer) :#

procedure ShowJobDocumentTextLines(TextPosition: Enum "KVSKBATextPosition"; JobDocumentLineNo: Integer): 

TestJobNo() :#

procedure TestJobNo(): 

TestPSPLine() :#

procedure TestPSPLine(): 

Events#

KVSPSAOnBeforeCreateDim(Record KVSPSAJob Document Header, Boolean, List) :#

[IntegrationEvent(false, false)]
local procedure KVSPSAOnBeforeCreateDim(var JobDocumentHeader: Record "KVSPSAJob Document Header"; var IsHandled: Boolean; var DefaultDimSource: List): 
[EventSubscriber(ObjectType::Table, Table::"KVSPSAJob Document Header", 'KVSPSAOnBeforeCreateDim', '', false, false)]
local procedure DoSomethingKVSPSAOnBeforeCreateDim(var JobDocumentHeader: Record "KVSPSAJob Document Header"; var IsHandled: Boolean; var DefaultDimSource: List)
begin
end;

KVSPSAOnBeforePrintDocument(Record KVSPSAJob Document Header) :#

[IntegrationEvent(false, false)]
local procedure KVSPSAOnBeforePrintDocument(var JobDocumentHeader: Record "KVSPSAJob Document Header"): 
[EventSubscriber(ObjectType::Table, Table::"KVSPSAJob Document Header", 'KVSPSAOnBeforePrintDocument', '', false, false)]
local procedure DoSomethingKVSPSAOnBeforePrintDocument(var JobDocumentHeader: Record "KVSPSAJob Document Header")
begin
end;