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
procedure CheckIBAN(IBANCode: Code[100])
Parameters
Name
Type
Description
IBANCode
Code[100]
procedure ConvertIBAN(var IBANCode: Code[100])
Parameters
Name
Type
Description
IBANCode
Code[100]
procedure CalcModulus(Number: Code[10], Modulus97: Integer): Code[10]
Parameters
Name
Type
Description
Number
Code[10]
Modulus97
Integer
Returns
Type
Description
Code[10]
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
procedure IsDigit(LetterChar: Char): Boolean
Parameters
Name
Type
Description
LetterChar
Char
Returns
IBANError
procedure IBANError(WrongIBAN: Text)
Parameters
Name
Type
Description
WrongIBAN
Text
GetRegistrationNumber
procedure GetRegistrationNumber(): Text
Returns
GetRegistrationNumberLbl
procedure GetRegistrationNumberLbl(): Text
Returns
GetVATRegistrationNumber
procedure GetVATRegistrationNumber(): Text
Returns
GetVATRegistrationNumberLbl
procedure GetVATRegistrationNumberLbl(): Text
Returns
procedure GetRecordOnce()
procedure VerifyAndSetPaymentInfo()
GetSystemIndicator
procedure GetSystemIndicator(var Text: Text[250], var Style: Option)
Parameters
Name
Type
Description
Text
Text[250]
Style
Option
procedure GetCountryRegionCode(CountryRegionCode: Code[10]): Code[10]
Parameters
Name
Type
Description
CountryRegionCode
Code[10]
Returns
Type
Description
Code[10]
procedure GetCompanyCountryRegionCode(): Code[10]
Returns
Type
Description
Code[10]
GetDevBetaModeTxt
procedure GetDevBetaModeTxt(): Text[250]
Returns
Type
Description
Text[250]
GetContactUsText
procedure GetContactUsText(): Text
Returns
procedure SetPictureFromBlob(TempBlob: Codeunit "Temp Blob")
Parameters
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
[IntegrationEvent(False,False)]
local procedure OnBeforeCheckIBAN(IBANCode: Code[100])
Parameters
Name
Type
Description
IBANCode
Code[100]
[IntegrationEvent(False,False)]
local procedure OnBeforeValidateCity(var CompanyInformation: Record "Company Information", var IsHandled: Boolean)
Parameters
OnBeforeValidatePostCode
[IntegrationEvent(False,False)]
local procedure OnBeforeValidatePostCode(var CompanyInformation: Record "Company Information", var IsHandled: Boolean)
Parameters
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
OnBeforeValidateShipToPostCode
[IntegrationEvent(False,False)]
local procedure OnBeforeValidateShipToPostCode(var CompanyInformation: Record "Company Information", var IsHandled: Boolean)
Parameters
See also