Janela: Formato do Carregador de Importação
[Criado em: 15/09/2000 - Atualizado em: 02/01/2000 ]
Descrição: Gerenciamento dos Formatos do Carregador de Importação
Ajuda: A Janela "Formato do Carregador de Importação" é usada para definir o layout do arquivo de informação de produto que será importado.
Aba: Formato de Importação
[Criado em: 15/09/2000 - Atualizado em: 02/01/2000 ]
Descrição:
Ajuda:
Nível da Aba: 0
Tabela 10: Formato de Importação - Campos
Tabela: Parâmetros do Relatório
Nome | Descrição | Ajuda | Dados Técnicos |
---|---|---|---|
Empresa | Empresa/Locatário para esta instalação. | Uma Empresa é uma Companhia ou uma Entidade Legal (pessoa jurídica). Dados não podem ser compartilhados entre Empresas. Locatário é um sinônimo para Empresa (Client). | ad_impformat.AD_Client_ID numeric(10) Table Direct |
Organização | Entidade organizacional dentro da Empresa | Uma "Organização" é uma unidade de sua "Empresa" ou "Entidade Legal" - os exemplos são loja, departamento. Você pode compartilhar dados entre organizações. | ad_impformat.AD_Org_ID numeric(10) Table Direct |
Nome | Identificador Alfanumérico da entidade | O nome de uma entidade (registro) é usado como uma opção de pesquisa padrão em adição à chave de pesquisa. O nome pode ter até 60 caracteres de comprimento. | ad_impformat.Name character varying(60) String |
Descrição | Descrição resumida opcional do registro | Uma descrição é limitada a 255 caracteres. | ad_impformat.Description character varying(255) String |
Ativo | O registro está ativo no sistema | Existem dois métodos de tornar um registro indisponível no sistema: O primeiro é excluir o registro, o outro é desativar o registro. Um registro desativado não está disponível para seleção, mas está disponível para relatórios. Existem duas razões para desativar um registro ao invés de excluí-lo: (1) O sistema exige o registro para fins de auditoria. (2) O registro é referenciado por outros registros. Ex. você não pode excluir um Parceiro de Negócios, se existirem faturas para este parceiro de negócios. Você desativa o Parceiro de Negócios e previne que este registro seja usado para entradas futuras. | ad_impformat.IsActive character(1) Yes-No |
Tabela | Informação da Tabela no Banco de Dados | A Tabela no Banco de Dados fornece informações das Definições da Tabela. | ad_impformat.AD_Table_ID numeric(10) Table Direct |
Formato | Formato dos dados | O "Formato" é uma caixa de lista de escolha para selecionar o tipo do formato (texto, delimitado por tabulações, XML, etc) do arquivo a ser importado | ad_impformat.FormatType character(1) List |
Caracter Separador | ad_impformat.SeparatorChar character varying(1) String | ||
Copiar Linhas | Copiar linhas de outro Formato de Importação | ad_impformat.Processing character(1) Button |
Aba: Campo de Formato
[Criado em: 15/09/2000 - Atualizado em: 02/01/2000 ]
Descrição: Gerenciamento de Campos de Formato
Ajuda: Define o campo individual baseado na definição de tabela. Por favor, note que você tem que garantir que uma Constante tenha o tipo de dados SQL correto (i.e. se for uma 'sequência de caracteres', você precisa colocar entre aspas como 'estas'). Mapeamento de Produto (para detalhes veja a documentação): H_Item => Valor H_ItemDesc => Nome / Descrição H_ItemDefn => Ajuda H_ItemType => ProductCategory H_PartnrID => Valor do Parceiro de Negócios H_Commodity1 => Núm. Produto do Fornecedor H_Commodity2 => SKU H_ItemClass => Classificação (A,B,C..) V_OperAmt_T_Cur => Moeda V_OperAmt_T => Preço
Nível da Aba: 1
Tabela 20: Campo de Formato - Campos
Tabela: Parâmetros do Relatório
Nome | Descrição | Ajuda | Dados Técnicos |
---|---|---|---|
Empresa | Empresa/Locatário para esta instalação. | Uma Empresa é uma Companhia ou uma Entidade Legal (pessoa jurídica). Dados não podem ser compartilhados entre Empresas. Locatário é um sinônimo para Empresa (Client). | ad_impformat_row.AD_Client_ID numeric(10) Table Direct |
Organização | Entidade organizacional dentro da Empresa | Uma "Organização" é uma unidade de sua "Empresa" ou "Entidade Legal" - os exemplos são loja, departamento. Você pode compartilhar dados entre organizações. | ad_impformat_row.AD_Org_ID numeric(10) Table Direct |
Formato de Importação | ad_impformat_row.AD_ImpFormat_ID numeric(10) Table Direct | ||
Sequência | Método de ordenação de registros; o menor número vem primeiro | A "Sequência" indica a ordem dos registros | ad_impformat_row.SeqNo numeric(10) Integer |
Nome | Identificador Alfanumérico da entidade | O nome de uma entidade (registro) é usado como uma opção de pesquisa padrão em adição à chave de pesquisa. O nome pode ter até 60 caracteres de comprimento. | ad_impformat_row.Name character varying(60) String |
Ativo | O registro está ativo no sistema | Existem dois métodos de tornar um registro indisponível no sistema: O primeiro é excluir o registro, o outro é desativar o registro. Um registro desativado não está disponível para seleção, mas está disponível para relatórios. Existem duas razões para desativar um registro ao invés de excluí-lo: (1) O sistema exige o registro para fins de auditoria. (2) O registro é referenciado por outros registros. Ex. você não pode excluir um Parceiro de Negócios, se existirem faturas para este parceiro de negócios. Você desativa o Parceiro de Negócios e previne que este registro seja usado para entradas futuras. | ad_impformat_row.IsActive character(1) Yes-No |
Coluna | Coluna na tabela | Vinculo à coluna do banco de dados da tabela | ad_impformat_row.AD_Column_ID numeric(10) Table Direct |
Tipo de Dados | Tipo de Dados | ad_impformat_row.DataType character(1) List | |
Formato de Dados | Formato de String em Notação Java, ex. ddMMyy | O "Formato de Data" indica como as datas são definidas no registro a ser importado. Ele deve estar em forma de Notação Java | ad_impformat_row.DataFormat character varying(20) String |
Núm. Inicial | Número Inicial/posição | O "Número Inicial" indica a posição de início na linha ou número do campo na linha | ad_impformat_row.StartNo numeric(10) Integer |
Prefixo de Importação | Este prefixo será adicionado antes do texto importado caso não seja vazio | Use-o, por exemplo ao concatenar campos de entrada em um campo de importação para adicionar um espaço em branco | ad_impformat_row.ImportPrefix character varying(20) String |
Núm.Final | ad_impformat_row.EndNo numeric(10) Integer | ||
Ponto Decimal | Ponto Decimal no arquivo de dados - se houver | ad_impformat_row.DecimalPoint character(1) String | |
Dividir por 100 | Dividir o número por 100 para obter o valor correto | ad_impformat_row.DivideBy100 character(1) Yes-No | |
Valor Constante | Valor Constante | ad_impformat_row.ConstantValue character varying(60) String | |
Callout | Métodos e Nomes de Classe Totalmente Qualificados - separados por ponto e vírgula | Um "Callout" permite a você criar extensões Java para executar certas tarefas sempre após um valor ser alterado. Callouts não devem ser utilizados para validação mas verificar as consequências de um usuário selecionar um certo valor. O "Callout" é uma classe Java implementando org.adempiere.model.Callout e um nome de método para chamar. Exemplo: "org.adempiere.model.CalloutRequest.copyText" cria uma instância da classe "CalloutRequest" e chama o método "copyText". Você pode ter múltiplos callouts separados por um ponto e vírgula | ad_impformat_row.Callout character varying(4000) String |
Roteiro (Script) | Script Dinâmico em Linguagem Java para calcular o resultado | Use construções em linguagem Java para definir o resultado dos cálculos | ad_impformat_row.Script character varying(2000) Text |