TableExtension "Mission Creation WCAP"
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" |