Codeunit 18122365 EOS CWS Management

Codeunit 18122365 EOS CWS Management

Methods

InitCWSSetup

procedure InitCWSSetup()

InsertEntriesRelationForItemLedgEntry

procedure InsertEntriesRelationForItemLedgEntry(ShipmentLine: record "EOS CWS Shipment Line"; DocNoFilter: Code[20]; PostingDateFilter: Date; DocumentType: Option; DocumentLineNo: Integer; Order: Integer)

Parameters / Return Value

  • ShipmentLine record "EOS CWS Shipment Line"

  • DocNoFilter Code[20]

  • PostingDateFilter Date

  • DocumentType Option

  • DocumentLineNo Integer

  • Order Integer


InsertEntriesRelationForValueEntry

procedure InsertEntriesRelationForValueEntry(ShipmentLine: record "EOS CWS Shipment Line"; DocNoFilter: Code[20]; PostingDateFilter: Date; DocumentType: Option; DocumentLineNo: Integer; Order: Integer)

Parameters / Return Value

  • ShipmentLine record "EOS CWS Shipment Line"

  • DocNoFilter Code[20]

  • PostingDateFilter Date

  • DocumentType Option

  • DocumentLineNo Integer

  • Order Integer


InsertEntriesRelationForWarehouseEntry

procedure InsertEntriesRelationForWarehouseEntry(ShipmentLine: record "EOS CWS Shipment Line"; DocNoFilter: Code[20]; PostingDateFilter: Date; DocumentType: Option; DocumentLineNo: Integer; Order: Integer)

Parameters / Return Value

  • ShipmentLine record "EOS CWS Shipment Line"

  • DocNoFilter Code[20]

  • PostingDateFilter Date

  • DocumentType Option

  • DocumentLineNo Integer

  • Order Integer


InsertEntriesRelationForResLedgerEntry

procedure InsertEntriesRelationForResLedgerEntry(ShipmentLine: record "EOS CWS Shipment Line"; DocNoFilter: Code[20]; PostingDateFilter: Date; DocumentType: Option; DocumentLineNo: Integer; Order: Integer)

Parameters / Return Value

  • ShipmentLine record "EOS CWS Shipment Line"

  • DocNoFilter Code[20]

  • PostingDateFilter Date

  • DocumentType Option

  • DocumentLineNo Integer

  • Order Integer


InsertEntriesRelationForServiceLedgerEntry

procedure InsertEntriesRelationForServiceLedgerEntry(ShipmentLine: record "EOS CWS Shipment Line"; DocNoFilter: Code[20]; PostingDateFilter: Date; DocumentType: Option; DocumentLineNo: Integer; Order: Integer)

Parameters / Return Value

  • ShipmentLine record "EOS CWS Shipment Line"

  • DocNoFilter Code[20]

  • PostingDateFilter Date

  • DocumentType Option

  • DocumentLineNo Integer

  • Order Integer


InsertEntriesRelationForWarrantyLedgerEntry

procedure InsertEntriesRelationForWarrantyLedgerEntry(ShipmentLine: record "EOS CWS Shipment Line"; DocNoFilter: Code[20]; PostingDateFilter: Date; DocumentType: Option; DocumentLineNo: Integer; Order: Integer)

Parameters / Return Value

  • ShipmentLine record "EOS CWS Shipment Line"

  • DocNoFilter Code[20]

  • PostingDateFilter Date

  • DocumentType Option

  • DocumentLineNo Integer

  • Order Integer


InsertEntryRelation

procedure InsertEntryRelation(TableID: Integer; EntryNo: Integer; SourceType: Integer; SourceSubtype: Option; SourceID: Code[20]; SourceLineNo: Integer; Order: Integer)

Parameters / Return Value

  • TableID Integer

  • EntryNo Integer

  • SourceType Integer

  • SourceSubtype Option

  • SourceID Code[20]

  • SourceLineNo Integer

  • Order Integer


IsNotItemLine

procedure IsNotItemLine(DocVariant: Variant): Boolean

Parameters / Return Value

  • DocVariant Variant

  • Returns Boolean


CombineShipmentsIsActive

procedure CombineShipmentsIsActive(LocationCode: Code[20]): Boolean

Parameters / Return Value

  • LocationCode Code[20]

  • Returns Boolean


PostNotItemLinesSalesIsActive

procedure PostNotItemLinesSalesIsActive(LocationCode: Code[20]): Boolean

Parameters / Return Value

  • LocationCode Code[20]

  • Returns Boolean


PostNotItemLinesSalesReceiptIsActive

procedure PostNotItemLinesSalesReceiptIsActive(LocationCode: Code[20]): Boolean

Parameters / Return Value

  • LocationCode Code[20]

  • Returns Boolean


PostNotItemLinesPurchIsActive

procedure PostNotItemLinesPurchIsActive(LocationCode: Code[20]): Boolean

Parameters / Return Value

  • LocationCode Code[20]

  • Returns Boolean


PostNotItemLinesPurchReceiptIsActive

procedure PostNotItemLinesPurchReceiptIsActive(LocationCode: Code[20]): Boolean

Parameters / Return Value

  • LocationCode Code[20]

  • Returns Boolean


PostNotItemLinesServiceIsActive

procedure PostNotItemLinesServiceIsActive(LocationCode: Code[20]): Boolean

Parameters / Return Value

  • LocationCode Code[20]

  • Returns Boolean


VerifyReopen

procedure VerifyReopen(SourceType: Integer; SourceSubtype: Integer; SourceID: Code[20]): Boolean

Parameters / Return Value

  • SourceType Integer

  • SourceSubtype Integer

  • SourceID Code[20]

  • Returns Boolean


HasWhseDocuments

procedure HasWhseDocuments(SourceType: Integer; SourceSubtype: Integer; SourceID: Code[20]): Boolean

Parameters / Return Value

  • SourceType Integer

  • SourceSubtype Integer

  • SourceID Code[20]

  • Returns Boolean


SetShipmentNoOnCertificateOfSupply

procedure SetShipmentNoOnCertificateOfSupply(var CertificateOfSupply: record "Certificate of Supply")

Parameters / Return Value

  • CertificateOfSupply record "Certificate of Supply"

Events

OnBeforeInsertEntryRelation

local procedure OnBeforeInsertEntryRelation(var EntryRelation: Record "EOS CWS Entry Relation"; var SkipInsert: boolean)

This event is raised before insert Entry Relation.

Parameters / Return Value

  • EntryRelation Record "EOS CWS Entry Relation"

    Current Entry Relation

  • SkipInsert boolean

    Set true to skip insert



EOS Labs -