Share via


Table "Company Information"

ID 79
Namespace: Microsoft.Foundation.Company

Properties

Name Value
Caption Company Information
InherentEntitlements X
InherentPermissions X
DataClassification CustomerContent

Fields

Name Type Description
"Primary Key" Code[10]
Name Text[100]
"Name 2" Text[50]
Address Text[100]
"Address 2" Text[50]
City Text[30]
"Phone No." Text[30]
"Phone No. 2" Text[30]
"Telex No." Text[30]
"Fax No." Text[30]
"Giro No." Text[20]
"Bank Name" Text[100]
"Bank Branch No." Text[20]
"Bank Account No." Text[30]
"Payment Routing No." Text[20]
"Customs Permit No." Text[10]
"Customs Permit Date" Date
"VAT Registration No." Text[20]
"Registration No." Text[20]
"Telex Answer Back" Text[20]
"Ship-to Name" Text[100]
"Ship-to Name 2" Text[50]
"Ship-to Address" Text[100]
"Ship-to Address 2" Text[50]
"Ship-to City" Text[30]
"Ship-to Contact" Text[100]
"Location Code" Code[10]
Picture Blob
"Post Code" Code[20]
County Text[30]
"Ship-to Post Code" Code[20]
"Ship-to County" Text[30]
"E-Mail" Text[80]
"Home Page" Text[255]
"Country/Region Code" Code[10]
"Ship-to Country/Region Code" Code[10]
IBAN Code[50]
"SWIFT Code" Code[20]
"Industrial Classification" Text[30]
"System Indicator" Option
"Custom System Indicator Text" Text[250]
"System Indicator Style" Option
"Allow Blank Payment Info." Boolean
"Contact Person" Text[50]
"Ship-to Phone No." Text[30]
GLN Code[13]
"EORI Number" Text[40]
"Use GLN in Electronic Document" Boolean
"Picture - Last Mod. Date Time" DateTime
"Last Modified Date Time" DateTime
"Created DateTime" DateTime
"Demo Company" Boolean
"Alternative Language Code" Code[10]
"Brand Color Value" Code[10]
"Brand Color Code" Code[20]
"Responsibility Center" Code[10]
"Check-Avail. Period Calc." DateFormula
"Check-Avail. Time Bucket" Enum Microsoft.Foundation.Enums."Analysis Period Type"
"Base Calendar Code" Code[10]
"Cal. Convergence Time Frame" DateFormula
SystemId Guid
SystemCreatedAt DateTime
SystemCreatedBy Guid
SystemModifiedAt DateTime
SystemModifiedBy Guid
SystemRowVersion BigInteger

Methods

CheckIBAN

procedure CheckIBAN(IBANCode: Code[100])

Parameters

Name Type Description
IBANCode Code[100]

ConvertIBAN

procedure ConvertIBAN(var IBANCode: Code[100])

Parameters

Name Type Description
IBANCode Code[100]

CalcModulus

procedure CalcModulus(Number: Code[10], Modulus97: Integer): Code[10]

Parameters

Name Type Description
Number Code[10]
Modulus97 Integer

Returns

Type Description
Code[10]

ConvertLetter

procedure ConvertLetter(var IBANCode: Code[100], Letter: Code[1], LetterPlace: Integer): Boolean

Parameters

Name Type Description
IBANCode Code[100]
Letter Code[1]
LetterPlace Integer

Returns

Type Description
Boolean

IsDigit

procedure IsDigit(LetterChar: Char): Boolean

Parameters

Name Type Description
LetterChar Char

Returns

Type Description
Boolean

IBANError

procedure IBANError(WrongIBAN: Text)

Parameters

Name Type Description
WrongIBAN Text

DisplayMap

procedure DisplayMap()

GetRegistrationNumber

procedure GetRegistrationNumber(): Text

Returns

Type Description
Text

GetRegistrationNumberLbl

procedure GetRegistrationNumberLbl(): Text

Returns

Type Description
Text

GetVATRegistrationNumber

procedure GetVATRegistrationNumber(): Text

Returns

Type Description
Text

GetVATRegistrationNumberLbl

procedure GetVATRegistrationNumberLbl(): Text

Returns

Type Description
Text

GetRecordOnce

procedure GetRecordOnce()

VerifyAndSetPaymentInfo

procedure VerifyAndSetPaymentInfo()

GetSystemIndicator

procedure GetSystemIndicator(var Text: Text[250], var Style: Option)

Parameters

Name Type Description
Text Text[250]
Style Option

GetCountryRegionCode

procedure GetCountryRegionCode(CountryRegionCode: Code[10]): Code[10]

Parameters

Name Type Description
CountryRegionCode Code[10]

Returns

Type Description
Code[10]

GetCompanyCountryRegionCode

procedure GetCompanyCountryRegionCode(): Code[10]

Returns

Type Description
Code[10]

GetDevBetaModeTxt

procedure GetDevBetaModeTxt(): Text[250]

Returns

Type Description
Text[250]

GetContactUsText

procedure GetContactUsText(): Text

Returns

Type Description
Text

SetPictureFromBlob

procedure SetPictureFromBlob(TempBlob: Codeunit "Temp Blob")

Parameters

Name Type Description
TempBlob Codeunit System.Utilities."Temp Blob"

Events

OnAfterGetSystemIndicator

[IntegrationEvent(False,False)]
local procedure OnAfterGetSystemIndicator(var Text: Text[250], var Style: Option)

Parameters

Name Type Description
Text Text[250]
Style Option

OnBeforeIBANError

[IntegrationEvent(True,False)]
local procedure OnBeforeIBANError(var IsHandled: Boolean, WrongIBAN: Text)

Parameters

Name Type Description
IsHandled Boolean
WrongIBAN Text

OnAfterGetRegistrationNumber

[IntegrationEvent(True,False)]
local procedure OnAfterGetRegistrationNumber(var Result: Text)

Parameters

Name Type Description
Result Text

OnAfterGetRegistrationNumberLbl

[IntegrationEvent(True,False)]
local procedure OnAfterGetRegistrationNumberLbl(var Result: Text)

Parameters

Name Type Description
Result Text

OnAfterGetVATRegistrationNumber

[IntegrationEvent(True,False)]
local procedure OnAfterGetVATRegistrationNumber(var Result: Text)

Parameters

Name Type Description
Result Text

OnBeforeGetVATRegistrationNumberLbl

[IntegrationEvent(True,False)]
local procedure OnBeforeGetVATRegistrationNumberLbl(var Result: Text, var IsHandled: Boolean)

Parameters

Name Type Description
Result Text
IsHandled Boolean

OnBeforeCheckIBAN

[IntegrationEvent(False,False)]
local procedure OnBeforeCheckIBAN(IBANCode: Code[100])

Parameters

Name Type Description
IBANCode Code[100]

OnBeforeValidateCity

[IntegrationEvent(False,False)]
local procedure OnBeforeValidateCity(var CompanyInformation: Record "Company Information", var IsHandled: Boolean)

Parameters

Name Type Description
CompanyInformation Table Microsoft.Foundation.Company."Company Information"
IsHandled Boolean

OnBeforeValidatePostCode

[IntegrationEvent(False,False)]
local procedure OnBeforeValidatePostCode(var CompanyInformation: Record "Company Information", var IsHandled: Boolean)

Parameters

Name Type Description
CompanyInformation Table Microsoft.Foundation.Company."Company Information"
IsHandled Boolean

OnBeforeValidateShipToCity

Obsolete

This element will become obsolete from version 27.0. This event is never raised.

[Obsolete(This event is never raised.,27.0)]
[IntegrationEvent(False,False)]
local procedure OnBeforeValidateShipToCity(var CompanyInformation: Record "Company Information", var IsHandled: Boolean)

Parameters

Name Type Description
CompanyInformation Table Microsoft.Foundation.Company."Company Information"
IsHandled Boolean

OnBeforeValidateShipToPostCode

[IntegrationEvent(False,False)]
local procedure OnBeforeValidateShipToPostCode(var CompanyInformation: Record "Company Information", var IsHandled: Boolean)

Parameters

Name Type Description
CompanyInformation Table Microsoft.Foundation.Company."Company Information"
IsHandled Boolean

See also