Codeunit 18122736 EOS066 EX011 CMS

Codeunit 18122736 EOS066 EX011 CMS

Methods

EX011_IsContributionEnabledForVendor

procedure EX011_IsContributionEnabledForVendor(Vendor: Record Vendor) Enabled: Boolean

Parameters / Return Value

  • Vendor Record "Vendor"

  • Returns Boolean


EX011_GetEnasarcoValuesFromVendor

procedure EX011_GetEnasarcoValuesFromVendor(Vendor: Record Vendor; var "Subject to Enasarco": Boolean; var "Enasarco Society Type": Integer; var "ENASARCO Salesperson Type": Integer; var "ENASARCO Collab. Starting Date": Date; var "ENASARCO Collab. Ending Date": Date)

Parameters / Return Value

  • Vendor Record "Vendor"

  • Subject to Enasarco Boolean

  • Enasarco Society Type Integer

  • ENASARCO Salesperson Type Integer

  • ENASARCO Collab. Starting Date Date

  • ENASARCO Collab. Ending Date Date


EX011_GetEnasarcoAmountsWithoutContributionLines

procedure EX011_GetEnasarcoAmountsWithoutContributionLines(var PurchaseHeader: Record "Purchase Header"; DocumentAmount: Decimal; var "ENASARCO Base Amount": Decimal; var "ENASARCO Free-Lance %": Decimal; var "ENASARCO Company Amount %": Decimal; var "ENASARCO Free-Lance Amount": Decimal; var "ENASARCO Company Amount": Decimal; var "ENASARCO Integration Amount": Decimal)

Parameters / Return Value

  • PurchaseHeader Record "Purchase Header"

  • DocumentAmount Decimal

  • ENASARCO Base Amount Decimal

  • ENASARCO Free-Lance % Decimal

  • ENASARCO Company Amount % Decimal

  • ENASARCO Free-Lance Amount Decimal

  • ENASARCO Company Amount Decimal

  • ENASARCO Integration Amount Decimal


EX011_GetEnasarcoContributionAmount

procedure EX011_GetEnasarcoContributionAmount(TableID: Integer; DocumentNo: Code[20]; PostingDate: Date; var Amount: Decimal)

Parameters / Return Value

  • TableID Integer

  • DocumentNo Code[20]

  • PostingDate Date

  • Amount Decimal


Events

EX066_EX011_GetContrMainSalesperson

local procedure EX066_EX011_GetContrMainSalesperson(Vendor: Record Vendor; var "EOS Contr. Main Salesperson": Code[20])

Internal use only: do not use!

Parameters / Return Value

  • Vendor Record "Vendor"

  • EOS Contr. Main Salesperson Code[20]


EX066_EX011_GetEnasarcoValuesFromVendor

local procedure EX066_EX011_GetEnasarcoValuesFromVendor(Vendor: Record Vendor; var "Subject to Enasarco": Boolean; var "Enasarco Society Type": Integer; var "ENASARCO Salesperson Type": Integer; var "ENASARCO Collab. Starting Date": Date; var "ENASARCO Collab. Ending Date": Date)

Internal use only: do not use!

Parameters / Return Value

  • Vendor Record "Vendor"

  • Subject to Enasarco Boolean

  • Enasarco Society Type Integer

  • ENASARCO Salesperson Type Integer

  • ENASARCO Collab. Starting Date Date

  • ENASARCO Collab. Ending Date Date


EX066_EX011_GetEnasarcoAmountsWithoutContributionLines

local procedure EX066_EX011_GetEnasarcoAmountsWithoutContributionLines(var PurchaseHeader: Record "Purchase Header"; DocumentAmount: Decimal; var "ENASARCO Base Amount": Decimal; var "ENASARCO Free-Lance %": Decimal; var "ENASARCO Company Amount %": Decimal; var "ENASARCO Free-Lance Amount": Decimal; var "ENASARCO Company Amount": Decimal; var "ENASARCO Integration Amount": Decimal)

Internal use only: do not use!

Parameters / Return Value

  • PurchaseHeader Record "Purchase Header"

  • DocumentAmount Decimal

  • ENASARCO Base Amount Decimal

  • ENASARCO Free-Lance % Decimal

  • ENASARCO Company Amount % Decimal

  • ENASARCO Free-Lance Amount Decimal

  • ENASARCO Company Amount Decimal

  • ENASARCO Integration Amount Decimal


EX066_EX011_GetEnasarcoContributionAmount

local procedure EX066_EX011_GetEnasarcoContributionAmount(TableID: Integer; DocumentNo: Code[20]; PostingDate: Date; var Amount: Decimal)

Internal use only: do not use!

Parameters / Return Value

  • TableID Integer

  • DocumentNo Code[20]

  • PostingDate Date

  • Amount Decimal



EOS Labs -