Codeunit 18122811 EOS050 ECS Test Library

Codeunit 18122811 EOS050 ECS Test Library

Methods

CreateECSSetup

procedure CreateECSSetup(ScheduleInvCreation: Boolean)

Parameters / Return Value

  • ScheduleInvCreation Boolean

CreateCustomer

procedure CreateCustomer(var Customer: record Customer; var Location: record Location)

Parameters / Return Value

  • Customer record "Customer"

  • Location record "Location"


CreateInvMethod

procedure CreateInvMethod(var InvMethod: Record "EOS Invoicing Method")

Parameters / Return Value

  • InvMethod Record "EOS Invoicing Method"

SetField

procedure SetField(var InvMethod: Record "EOS Invoicing Method"; TableNo: Integer; FieldNo: Integer; IsEnabled: Boolean)

Parameters / Return Value

  • InvMethod Record "EOS Invoicing Method"

  • TableNo Integer

  • FieldNo Integer

  • IsEnabled Boolean


CreateInvoices

procedure CreateInvoices(var Customer: Record Customer;ReferenceDate: Date; InvMethodCode: Code[10];var TempOutSalesInvHeader: Record "Sales Header")

Parameters / Return Value

  • Customer Record "Customer"

  • ReferenceDate Date

  • InvMethodCode Code[10]

  • TempOutSalesInvHeader Record "Sales Header"


CreateInvoices

procedure CreateInvoices(var Customer: Record Customer;var SalesShptHeader: Record "Sales Shipment Header";ReferenceDate: Date; InvMethodCode: Code[10];var TempOutSalesInvHeader: Record "Sales Header")

Parameters / Return Value

  • Customer Record "Customer"

  • SalesShptHeader Record "Sales Shipment Header"

  • ReferenceDate Date

  • InvMethodCode Code[10]

  • TempOutSalesInvHeader Record "Sales Header"



EOS Labs -