Table of Contents

Table "Pickup Contract Header WCAP"

ID 70345369
Namespace: CapVision.CapCollecte.Contracts
Obsolete

This element will become obsolete from version V27.202602. This table is no longer used since the contracts are now based on standard Job module.

Properties

Name Value
DataClassification CustomerContent
Caption Contract Header
DataPerCompany False
LookupPageId Page CapVision.CapCollecte.Contracts."Pickup Contracts WCAP"
DrillDownPageId Page CapVision.CapCollecte.Contracts."Pickup Contracts WCAP"
ObsoleteState Pending
ObsoleteReason This table is no longer used since the contracts are now based on standard Job module.
ObsoleteTag V27.202602

Fields

Name Type Description
"No." Code[20]

Specifies the number used to identify the contract.

"Company Name" Text[30]

Specifies the name of the company on which the record was created.

"Customer No." Code[20]

Specifies the customer number.

"Customer Name" Text[100]

Specifies the customer name.

"Customer Address Code" Code[10]

Specifies the address code of the site where the pickup should take place.

"Customer Address Name" Text[100]

Specifies the address name of the site where the pickup should take place.

Observation Blob
"Invoice Description" Text[100]

Specifies the description that will be printed on the invoice when combining pickup missions.

"Contract Starting Date" Date

Specifies the starting date of the contract.

"Contract Ending Date" Date

Specifies the ending date of the contract.

"Weighing Requested" Boolean

Specifies if the weighing is requested for the contract.

"Contact No." Code[20]
"Carrier No." Code[20]
"Invoice Grouping Method" Enum CapVision.CapCollecte.Contracts."Invoice Grouping Method WCAP"

Specifies the method used for grouping lines from multiple contracts to same invoice.

"Invoice Group Code" Code[20]

Specifies a code used for grouping lines from multiple contracts to same invoice.

"Invoice Displaying Method" Enum CapVision.CapCollecte.Contracts."Invoice Displaying Method WCAP"

Specifies the method used for displaying lines on the invoice.

Name Text[100]

Specifies the customer's address name.

"Name 2" Text[50]

Specifies an additional part of the customer's address name.

Address Text[100]

Specifies the customer's address.

"Address 2" Text[50]

Specifies additional customer address information.

City Text[30]

Specifies the customer's city.

"Post Code" Code[20]

Specifies the customer's postal code.

"Country/Region Code" Code[10]

Specifies the country/region of the customer.

Latitude Decimal

Specifies the latitude value of the customer's location. The value can be accurate to within 0.111 meters.

Longitude Decimal

Specifies the longitude value of the customer's location. The value can be accurate to within 0.111 meters.

Monday Boolean

Specifies if there is at least one contract line that takes place on Monday.

Tuesday Boolean

Specifies if there is at least one contract line that takes place on Tuesday.

Wednesday Boolean

Specifies if there is at least one contract line that takes place on Wednesday.

Thursday Boolean

Specifies if there is at least one contract line that takes place on Thursday.

Friday Boolean

Specifies if there is at least one contract line that takes place on Friday.

Saturday Boolean

Specifies if there is at least one contract line that takes place on Saturday.

Sunday Boolean

Specifies if there is at least one contract line that takes place on Sunday.

SystemId Guid
SystemCreatedAt DateTime
SystemCreatedBy Guid
SystemModifiedAt DateTime
SystemModifiedBy Guid
SystemRowVersion BigInteger

Methods

GetObservationText

Obsolete

This element will become obsolete from version V27.202602. This table is no longer used since the contracts are now based on standard Job module.

Obtient le texte présent dans le champ Observation.

procedure GetObservationText(): Text

Returns

Type Description
Text

GetObservationText

Obsolete

This element will become obsolete from version V27.202602. This table is no longer used since the contracts are now based on standard Job module.

Obtient le texte présent dans le champ Observation.

procedure GetObservationText(SkipCalcField: Boolean): Text

Parameters

Name Type Description
SkipCalcField Boolean

Indique si un CalcFields du BLOB doit être réalisé.

Returns

Type Description
Text

SetObservationText

Obsolete

This element will become obsolete from version V27.202602. This table is no longer used since the contracts are now based on standard Job module.

Définit le texte à renseigner dans le champ Observation.

procedure SetObservationText(Value: Text)

Parameters

Name Type Description
Value Text

CopyCustomerFilter

Obsolete

This element will become obsolete from version V27.202602. This table is no longer used since the contracts are now based on standard Job module.

procedure CopyCustomerFilter()

SetCustomerFromFilter

Obsolete

This element will become obsolete from version V27.202602. This table is no longer used since the contracts are now based on standard Job module.

procedure SetCustomerFromFilter()

GetCustomerFromFilter

Obsolete

This element will become obsolete from version V27.202602. This table is no longer used since the contracts are now based on standard Job module.

procedure GetCustomerFromFilter(): Code[20]

Returns

Type Description
Code[20]

CheckContractDateInRange

Obsolete

This element will become obsolete from version V27.202602. This table is no longer used since the contracts are now based on standard Job module.

procedure CheckContractDateInRange(Date: Date): Boolean

Parameters

Name Type Description
Date Date

Returns

Type Description
Boolean

See also