Codeunit 18059917 EOS075 Test Library

Codeunit 18059917 EOS075 Test Library

Methods

SetAny

procedure SetAny(var NewAny: Codeunit Any)

Parameters / Return Value

  • NewAny Codeunit "Any"

CreateCustBonusHeader

procedure CreateCustBonusHeader(var BonusHeader: Record "EOS Bonus Header")

Parameters / Return Value

  • BonusHeader Record "EOS Bonus Header"

CreateBonusLine

procedure CreateBonusLine(var BonusLine: Record "EOS Bonus Line"; BonusHeader: Record "EOS Bonus Header"; ValueType: Enum "EOS Bonus Value Type"; Value: Decimal)

Parameters / Return Value

  • BonusLine Record "EOS Bonus Line"

  • BonusHeader Record "EOS Bonus Header"

  • ValueType Enum "EOS Bonus Value Type"

  • Value Decimal


PostInvoiceWithGivenQtyAndAmount

procedure PostInvoiceWithGivenQtyAndAmount(Quantity: Decimal; LineAmount: Decimal)

Parameters / Return Value

  • Quantity Decimal

  • LineAmount Decimal


CertifyBonusHeader

procedure CertifyBonusHeader(var BonusHeader: Record "EOS Bonus Header")

Parameters / Return Value

  • BonusHeader Record "EOS Bonus Header"

CalculateBonusLine

procedure CalculateBonusLine(BonusLine: Record "EOS Bonus Line")

Parameters / Return Value

  • BonusLine Record "EOS Bonus Line"

PostSalesInvoice

procedure PostSalesInvoice(var SalesInvLine: Record "Sales Invoice Line"; Cust: Record Customer; Item: Record Item)

Parameters / Return Value

  • SalesInvLine Record "Sales Invoice Line"

  • Cust Record "Customer"

  • Item Record "Item"


PostSalesInvoice

procedure PostSalesInvoice(var SalesInvLine: Record "Sales Invoice Line"; Cust: Record Customer; Item: Record Item; Qty: Decimal; UnitPrice: Decimal)

Parameters / Return Value

  • SalesInvLine Record "Sales Invoice Line"

  • Cust Record "Customer"

  • Item Record "Item"

  • Qty Decimal

  • UnitPrice Decimal


PostSalesCrMemo

procedure PostSalesCrMemo(var SalesCrMemoLine: Record "Sales Cr.Memo Line"; Cust: Record Customer; Item: Record Item)

Parameters / Return Value

  • SalesCrMemoLine Record "Sales Cr.Memo Line"

  • Cust Record "Customer"

  • Item Record "Item"


PostSalesCrMemo

procedure PostSalesCrMemo(var SalesCrMemoLine: Record "Sales Cr.Memo Line"; Cust: Record Customer; Item: Record Item; Qty: Decimal; UnitPrice: Decimal)

Parameters / Return Value

  • SalesCrMemoLine Record "Sales Cr.Memo Line"

  • Cust Record "Customer"

  • Item Record "Item"

  • Qty Decimal

  • UnitPrice Decimal


CreateSettlement

procedure CreateSettlement(var BonusLine: Record "EOS Bonus Line"; var TempRecIdBuf: Record "EOS Record Ident. Buffer"; PostDocuments: Boolean)

Parameters / Return Value

  • BonusLine Record "EOS Bonus Line"

  • TempRecIdBuf Record "EOS Record Ident. Buffer"

  • PostDocuments Boolean



EOS Labs -