Skip to main content

Window: Import Loader Format

[Created: 15/09/2000 - Updated: 02/01/2000 ]
Description: Maintain Import Loader Formats
Help: The Import Loader Format Window is used for defining the file layout for product information which will be imported.

Tab: Import Format

[Created: 15/09/2000 - Updated: 02/01/2000 ]
Description:
Help:
Tab Level: 0

Table 10: Import Format - Fields

Table: Report Parameters

NameDescriptionHelpTechnical Info
TenantTenant for this installation.A Tenant is a company or a legal entity. You cannot share data between Tenants.ad_impformat.AD_Client_ID numeric(10)
Table Direct
OrganizationOrganizational entity within tenantAn organization is a unit of your tenant or legal entity - examples are store, department. You can share data between organizations.ad_impformat.AD_Org_ID numeric(10)
Table Direct
NameAlphanumeric identifier of the entityThe name of an entity (record) is used as an default search option in addition to the search key. The name is up to 60 characters in length.ad_impformat.Name character varying(60)
String
DescriptionOptional short description of the recordA description is limited to 255 characters.ad_impformat.Description character varying(255)
String
ActiveThe record is active in the systemThere are two methods of making records unavailable in the system: One is to delete the record, the other is to de-activate the record. A de-activated record is not available for selection, but available for reports.There are two reasons for de-activating and not deleting records:(1) The system requires the record for audit purposes.(2) The record is referenced by other records. E.g., you cannot delete a Business Partner, if there are invoices for this partner record existing. You de-activate the Business Partner and prevent that this record is used for future entries.ad_impformat.IsActive character(1)
Yes-No
TableDatabase Table informationThe Database Table provides the information of the table definitionad_impformat.AD_Table_ID numeric(10)
Table Direct
FormatFormat of the dataThe Format is a drop down list box for selecting the format type (text, tab delimited, XML, etc) of the file to be importedad_impformat.FormatType character(1)
List
Separator Characterad_impformat.SeparatorChar character varying(1)
String
Copy LinesCopy Lines from other Import Formatad_impformat.Processing character(1)
Button

Tab: Format Field

[Created: 15/09/2000 - Updated: 02/01/2000 ]
Description: Maintain Format Fields
Help: Define the individual field based on the table definition. Please note that you have to make sure that a Constant has the correct SQL data type (i.e. if it is a 'string', you need to enclose it like 'this').Product mapping (for details see documentation):H_Item => ValueH_ItemDesc => Name / DescriptionH_ItemDefn => HelpH_ItemType => ProductCategoryH_PartnrID => Value of Business PartnerH_Commodity1 => Vendor Product NoH_Commodity2 => SKUH_ItemClass => Classification (A,B,C..)V_OperAmt_T_Cur => CurrencyV_OperAmt_T => Price
Tab Level: 1

Table 20: Format Field - Fields

Table: Report Parameters

NameDescriptionHelpTechnical Info
TenantTenant for this installation.A Tenant is a company or a legal entity. You cannot share data between Tenants.ad_impformat_row.AD_Client_ID numeric(10)
Table Direct
OrganizationOrganizational entity within tenantAn organization is a unit of your tenant or legal entity - examples are store, department. You can share data between organizations.ad_impformat_row.AD_Org_ID numeric(10)
Table Direct
Import Formatad_impformat_row.AD_ImpFormat_ID numeric(10)
Table Direct
SequenceMethod of ordering records; lowest number comes firstThe Sequence indicates the order of recordsad_impformat_row.SeqNo numeric(10)
Integer
NameAlphanumeric identifier of the entityThe name of an entity (record) is used as an default search option in addition to the search key. The name is up to 60 characters in length.ad_impformat_row.Name character varying(60)
String
ActiveThe record is active in the systemThere are two methods of making records unavailable in the system: One is to delete the record, the other is to de-activate the record. A de-activated record is not available for selection, but available for reports.There are two reasons for de-activating and not deleting records:(1) The system requires the record for audit purposes.(2) The record is referenced by other records. E.g., you cannot delete a Business Partner, if there are invoices for this partner record existing. You de-activate the Business Partner and prevent that this record is used for future entries.ad_impformat_row.IsActive character(1)
Yes-No
ColumnColumn in the tableLink to the database column of the tablead_impformat_row.AD_Column_ID numeric(10)
Table Direct
Data TypeType of dataad_impformat_row.DataType character(1)
List
Data FormatFormat String in Java Notation, e.g. ddMMyyThe Date Format indicates how dates are defined on the record to be imported. It must be in Java Notationad_impformat_row.DataFormat character varying(20)
String
Start NoStarting number/positionThe Start Number indicates the starting position in the line or field number in the linead_impformat_row.StartNo numeric(10)
Integer
Import prefixThis prefix will be added in front of import string if they are not emptyUse it e.g. when concatening input fields into one import field to add a blankad_impformat_row.ImportPrefix character varying(20)
String
End Noad_impformat_row.EndNo numeric(10)
Integer
Decimal PointDecimal Point in the data file - if anyad_impformat_row.DecimalPoint character(1)
String
Divide by 100Divide number by 100 to get correct amountad_impformat_row.DivideBy100 character(1)
Yes-No
Constant ValueConstant valuead_impformat_row.ConstantValue character varying(60)
String
CalloutFully qualified class names and method - separated by semicolonsA Callout allow you to create Java extensions to perform certain tasks always after a value changed. Callouts should not be used for validation but consequences of a user selecting a certain value.The callout is a Java class implementing org.compiere.model.Callout and a method name to call. Example: "org.compiere.model.CalloutRequest.copyText" instantiates the class "CalloutRequest" and calls the method "copyText". You can have multiple callouts by separating them via a semicolonad_impformat_row.Callout character varying(4000)
String
ScriptDynamic Java Language Script to calculate resultUse Java language constructs to define the result of the calculationad_impformat_row.Script character varying(2000)
Text