Table of Contents

TableExtension "Mission Creation WCAP"

ID 70345439
Namespace: CapVision.CapCollecte.Missions

Methods

SetHideValidationDialog

Définit une valeur indiquant si les dialogues de confirmation ou les messages doivent être affichés. Par défaut, les dialogues sont affichés.

procedure SetHideValidationDialog(NewHideValidationDialog: Boolean)

Parameters

Name Type Description
NewHideValidationDialog Boolean

CreateMissionFromDocumentLine

Créé une mission pour la ligne de commande achat spécifiée.

procedure CreateMissionFromDocumentLine(PurchaseLine: Record "Purchase Line")

Parameters

Name Type Description
PurchaseLine Record "Purchase Line"

Remarks

La ligne de commande achat doit contenir un article de type Service pour qu'une mission puisse être créée.

CreateMissionFromDocumentLine

Créé une mission pour la ligne de commande vente spécifiée.

procedure CreateMissionFromDocumentLine(SalesLine: Record "Sales Line")

Parameters

Name Type Description
SalesLine Record "Sales Line"

Remarks

La ligne de commande vente doit contenir un article de type Service pour qu'une mission puisse être créée.

CreateMissionFromDocumentLine

Créé une mission pour la ligne de produit affaire spécifiée.

procedure CreateMissionFromDocumentLine(JobProductLine: Record "Job Product Line WCAP")

Parameters

Name Type Description
JobProductLine Table CapVision.CapCollecte.Job."Job Product Line WCAP"

Remarks

La ligne de produit affaire doit contenir un article de prestation lié pour qu'une mission puisse être créée.

CreateMissionFromDocumentLine

Créé une mission pour la ligne de produit affaire spécifiée.

procedure CreateMissionFromDocumentLine(JobProductLine: Record "Job Product Line WCAP"; JobServiceLine: Record "Job Service Line WCAP")

Parameters

Name Type Description
JobProductLine Table CapVision.CapCollecte.Job."Job Product Line WCAP"
JobServiceLine Table CapVision.CapCollecte.Job."Job Service Line WCAP"

Remarks

La ligne de produit affaire doit contenir un article de prestation lié pour qu'une mission puisse être créée.

CreateMissionFromDocumentLine

procedure CreateMissionFromDocumentLine(CompanyName: Text[30]; MissionType: Enum "Mission Type WCAP"; MissionDocNo: Code[20]; MissionDocLineNo: Integer; RequestedDate: Date; RequestedTime: Time; ProductItemNo: Code[20]; ProductItemDesc: Text[100]; ProductUnitOfMeasure: Code[10]; ProductQuantity: Decimal; ServiceItemNo: Code[20]; ServiceItemDesc: Text[100]; ServiceUnitOfMeasure: Code[10]; ServiceQuantity: Decimal; ServiceType: Code[10]; MaterialType: Code[10]; OriginType: Enum "Third-party Type WCAP"; OriginCode: Text[30]; OriginAddressCode: Code[10]; DestinationType: Enum "Third-party Type WCAP"; DestinationCode: Text[30]; DestinationAddressCode: Code[10]; CarrierType: Enum "Third-party Type WCAP"; CarrierCode: Text[30])

Parameters

Name Type Description
CompanyName Text[30]
MissionType Enum CapVision.CapCollecte.Missions."Mission Type WCAP"
MissionDocNo Code[20]
MissionDocLineNo Integer
RequestedDate Date
RequestedTime Time
ProductItemNo Code[20]
ProductItemDesc Text[100]
ProductUnitOfMeasure Code[10]
ProductQuantity Decimal
ServiceItemNo Code[20]
ServiceItemDesc Text[100]
ServiceUnitOfMeasure Code[10]
ServiceQuantity Decimal
ServiceType Code[10]
MaterialType Code[10]
OriginType Enum CapVision.CapCollecte.General."Third-party Type WCAP"
OriginCode Text[30]
OriginAddressCode Code[10]
DestinationType Enum CapVision.CapCollecte.General."Third-party Type WCAP"
DestinationCode Text[30]
DestinationAddressCode Code[10]
CarrierType Enum CapVision.CapCollecte.General."Third-party Type WCAP"
CarrierCode Text[30]

CreateMissionFromDocumentLine

Obsolete

This element will become obsolete from version V25.202501. The table "Pickup Contract Line WCAP" is obsolete.

[Obsolete(The table "Pickup Contract Line WCAP" is obsolete.,V25.202501)]
procedure CreateMissionFromDocumentLine(PickupContractLine: Record "Pickup Contract Line WCAP")

Parameters

Name Type Description
PickupContractLine Table CapVision.CapCollecte.Contracts."Pickup Contract Line WCAP"

CreateMissionFromDocumentLine

Obsolete

This element will become obsolete from version V25.202501. Replaced by CreateMissionFromDocumentLine with additional parameters.

[Obsolete(Replaced by CreateMissionFromDocumentLine with additional parameters.,V25.202501)]
procedure CreateMissionFromDocumentLine(CompanyName: Text[30]; MissionType: Enum "Mission Type WCAP"; DocumentNo: Code[20]; DocumentLineNo: Integer; RequestedDate: Date; RequestedTime: Time; ProductItemNo: Code[20]; ProductItemDesc: Text[100]; ProductUnitOfMeasure: Code[10]; ServiceItemNo: Code[20]; ServiceItemDesc: Text[100]; ServiceUnitOfMeasure: Code[10]; NewQuantity: Decimal; NewServiceType: Code[10]; OriginType: Enum "Third-party Type WCAP"; OriginCode: Text[30]; OriginAddressCode: Code[10]; DestinationType: Enum "Third-party Type WCAP"; DestinationCode: Text[30]; DestinationAddressCode: Code[10])

Parameters

Name Type Description
CompanyName Text[30]
MissionType Enum CapVision.CapCollecte.Missions."Mission Type WCAP"
DocumentNo Code[20]
DocumentLineNo Integer
RequestedDate Date
RequestedTime Time
ProductItemNo Code[20]
ProductItemDesc Text[100]
ProductUnitOfMeasure Code[10]
ServiceItemNo Code[20]
ServiceItemDesc Text[100]
ServiceUnitOfMeasure Code[10]
NewQuantity Decimal
NewServiceType Code[10]
OriginType Enum CapVision.CapCollecte.General."Third-party Type WCAP"
OriginCode Text[30]
OriginAddressCode Code[10]
DestinationType Enum CapVision.CapCollecte.General."Third-party Type WCAP"
DestinationCode Text[30]
DestinationAddressCode Code[10]

CreateMissionFromDocumentLine

Obsolete

This element will become obsolete from version V25.202505. Replaced by CreateMissionFromDocumentLine with additional parameters.

[Obsolete(Replaced by CreateMissionFromDocumentLine with additional parameters.,V25.202505)]
procedure CreateMissionFromDocumentLine(CompanyName: Text[30]; MissionType: Enum "Mission Type WCAP"; DocumentNo: Code[20]; DocumentLineNo: Integer; RequestedDate: Date; RequestedTime: Time; ProductItemNo: Code[20]; ProductItemDesc: Text[100]; ProductUnitOfMeasure: Code[10]; ProductQuantity: Decimal; ServiceItemNo: Code[20]; ServiceItemDesc: Text[100]; ServiceUnitOfMeasure: Code[10]; NewQuantity: Decimal; NewServiceType: Code[10]; OriginType: Enum "Third-party Type WCAP"; OriginCode: Text[30]; OriginAddressCode: Code[10]; DestinationType: Enum "Third-party Type WCAP"; DestinationCode: Text[30]; DestinationAddressCode: Code[10])

Parameters

Name Type Description
CompanyName Text[30]
MissionType Enum CapVision.CapCollecte.Missions."Mission Type WCAP"
DocumentNo Code[20]
DocumentLineNo Integer
RequestedDate Date
RequestedTime Time
ProductItemNo Code[20]
ProductItemDesc Text[100]
ProductUnitOfMeasure Code[10]
ProductQuantity Decimal
ServiceItemNo Code[20]
ServiceItemDesc Text[100]
ServiceUnitOfMeasure Code[10]
NewQuantity Decimal
NewServiceType Code[10]
OriginType Enum CapVision.CapCollecte.General."Third-party Type WCAP"
OriginCode Text[30]
OriginAddressCode Code[10]
DestinationType Enum CapVision.CapCollecte.General."Third-party Type WCAP"
DestinationCode Text[30]
DestinationAddressCode Code[10]

CreateMissionFromDocumentLine

Obsolete

This element will become obsolete from version V27.202603. Replaced by CreateMissionFromDocumentLine with additional parameters.

[Obsolete(Replaced by CreateMissionFromDocumentLine with additional parameters.,V27.202603)]
procedure CreateMissionFromDocumentLine(CompanyName: Text[30]; MissionType: Enum "Mission Type WCAP"; MissionDocNo: Code[20]; MissionDocLineNo: Integer; RequestedDate: Date; RequestedTime: Time; ProductItemNo: Code[20]; ProductItemDesc: Text[100]; ProductUnitOfMeasure: Code[10]; ProductQuantity: Decimal; ServiceItemNo: Code[20]; ServiceItemDesc: Text[100]; ServiceUnitOfMeasure: Code[10]; ServiceQuantity: Decimal; ServiceType: Code[10]; MaterialType: Code[10]; OriginType: Enum "Third-party Type WCAP"; OriginCode: Text[30]; OriginAddressCode: Code[10]; DestinationType: Enum "Third-party Type WCAP"; DestinationCode: Text[30]; DestinationAddressCode: Code[10])

Parameters

Name Type Description
CompanyName Text[30]
MissionType Enum CapVision.CapCollecte.Missions."Mission Type WCAP"
MissionDocNo Code[20]
MissionDocLineNo Integer
RequestedDate Date
RequestedTime Time
ProductItemNo Code[20]
ProductItemDesc Text[100]
ProductUnitOfMeasure Code[10]
ProductQuantity Decimal
ServiceItemNo Code[20]
ServiceItemDesc Text[100]
ServiceUnitOfMeasure Code[10]
ServiceQuantity Decimal
ServiceType Code[10]
MaterialType Code[10]
OriginType Enum CapVision.CapCollecte.General."Third-party Type WCAP"
OriginCode Text[30]
OriginAddressCode Code[10]
DestinationType Enum CapVision.CapCollecte.General."Third-party Type WCAP"
DestinationCode Text[30]
DestinationAddressCode Code[10]

Events

OnAfterSetMissionAddress

[IntegrationEvent(False,False)]
local procedure OnAfterSetMissionAddress(var Mission: Record "Mission WCAP"; MissionType: Enum "Mission Type WCAP"; MissionDocNo: Code[20]; MissionDocLineNo: Integer)

Parameters

Name Type Description
Mission Table CapVision.CapCollecte.Missions."Mission WCAP"
MissionType Enum CapVision.CapCollecte.Missions."Mission Type WCAP"
MissionDocNo Code[20]
MissionDocLineNo Integer

OnCreateMissionFromJobProductLineOnBeforeModify

[IntegrationEvent(False,False)]
local procedure OnCreateMissionFromJobProductLineOnBeforeModify(var Mission: Record "Mission WCAP"; JobProductLine: Record "Job Product Line WCAP")

Parameters

Name Type Description
Mission Table CapVision.CapCollecte.Missions."Mission WCAP"
JobProductLine Table CapVision.CapCollecte.Job."Job Product Line WCAP"

OnCreateMissionFromDocumentLineOnBeforeModify

Obsolete

This element will become obsolete from version V27.202601. Replaced by OnCreateMissionFromJobProductLineOnBeforeModify with JobProductLine.

[IntegrationEvent(False,False)]
[Obsolete(Replaced by OnCreateMissionFromJobProductLineOnBeforeModify with JobProductLine.,V27.202601)]
local procedure OnCreateMissionFromDocumentLineOnBeforeModify(var Mission: Record "Mission WCAP"; PickupContractLine: Record "Pickup Contract Line WCAP")

Parameters

Name Type Description
Mission Table CapVision.CapCollecte.Missions."Mission WCAP"
PickupContractLine Table CapVision.CapCollecte.Contracts."Pickup Contract Line WCAP"

See also