Estrutura de arquivos CSV
Um arquivo CSV para importar diários deve conter informações específicas em uma ordem específica.
Esta tabela mostra informações que cada linha do diário em um arquivo CSV deve conter e a ordem destas informações:
Campo | Tipo de campo | Tipo de dados | Descrição do conteúdo do campo |
---|---|---|---|
ID de diário | Opcional | Alfanuméricos | O ID de diário do sistema de origem é adicionado à descrição como um sufixo, e um novo ID de diário é gerado pelo sistema. Se o comprimento do ID exceder o limite de armazenamento, o ID será reduzido. Valores de exemplo são JI0001, JI0002. |
Resumo de diário | Opcional | String | Definida por um usuário. Os valores de exemplo são a reclassificação, mercadorias acabadas. |
Período | Obrigatório | Data | Deve ter status Em aberto e estar no formato configurado no Business Modeling. Não pode ficar vazia ou conter caracteres desnecessários ou espaços em branco. Um valor de exemplo é 01_2020. |
Tipo de diário | Obrigatório | String | As opções possíveis são Entidade ou Grupo. Não pode ficar vazia ou conter caracteres desnecessários ou espaços em branco. |
Grupo | Obrigatório | String | Deve estar no formato configurado no Business Modeling. O ID do grupo é válido apenas para diários de grupo. Para diários de entidade, o ID de grupo é ignorado. Não pode ficar vazia ou conter caracteres desnecessários ou espaços em branco. Os valores de exemplo são GR0001, GR0002. |
Entidade | Obrigatório | String | Deve estar no formato configurado no Business Modeling. Não pode ficar vazia ou conter caracteres desnecessários ou espaços em branco. Os valores de exemplo são RU0001, RU0002. |
Nível | Obrigatório | String | Deve estar no formato configurado no Business Modeling. Não pode ficar vazia ou conter caracteres desnecessários ou espaços em branco. Os valores de exemplo de um diário de entidade são a reclassificação, Ajuste, Ajuste, Correção. Um valor de exemplo para um diário de grupo é Capital |
Descrição | Opcional | String | Definida por um usuário. O ID de diário do sistema de origem é adicionado à descrição como um sufixo. |
Categoria | Opcional | String | Definida por um usuário. |
Sequência de registros | Obrigatório | Numérico | Um número de sequência de registros indica um diário. Não é possível inserir números negativos. Deve começar com 1 e aumentar de forma incremental para cada diário subsequente. Cada linha de um diário deve conter a mesma sequência de números deste diário. Por exemplo, na sequência 1 1 2 2 2, 1 indica um diário com duas linhas, e 2 indica outro diário com três linhas. A ordem em que as linhas do diário são lançadas é baseada em uma ordem ascendente das linhas de diário de um arquivo CSV. A ordem em que os diários são lançados é baseado na ordem crescente dos números de sequência de registros. |
Estágio do segmento | Opcional | String | Aplica-se somente a diários de grupo. As opções possíveis são intersegmentos ou intrassegmentos. Deve ser deixada vazia para os diários de entidade. Caso contrário, o arquivo de importação será descartado. |
Conta | Obrigatório | String | Deve estar no formato configurado no Business Modeling. Não pode ficar vazia ou conter caracteres desnecessários ou espaços em branco. Os valores de exemplo são L300100, A250120. |
Intercompanhia | Opcional | String | Deve estar no formato configurado no Business Modeling. Deve ser especificado se o atributo Intercompanhia está habilitado para um ID de conta específico. Caso contrário, deixe-o vazio que o valor Externo será atribuído pelo sistema. A intercompanhia não pode conter caracteres desnecessários ou espaços em branco. Os valores de exemplo são RU0001, Externo. |
Detalhes da programação | Opcional | String | Deve estar no formato configurado no Business Modeling. Deverá ser especificado se o ID da conta correspondente exige um detalhe da programação. Caso contrário, deixe-o vazio, pois o valor Não atribuído será atribuído pelo sistema. Os valores de exemplo são 42, 12. |
Débito | Obrigatório | Numérico | Deve conter um valor de débito. Para lançar diários, o valor total de um débito e crédito deve se equilibrar. Caso contrário, você só poderá salvar diários como rascunhos. |
Crédito | Obrigatório | Numérico | Deve conter um valor de crédito. Para lançar diários, o valor total de um débito e crédito deve se equilibrar. Caso contrário, você só poderá salvar diários como rascunhos. |
Segmento 1 | Opcional | String | Deve estar no formato configurado no Business Modeling. Deve ser especificado se o ID da conta correspondente exige informações do segmento. Caso contrário, deixe-o vazio, pois o valor Não atribuído será atribuído pelo sistema. Valores de exemplo são BU0001, BU0002. |
Intersegmento 1 | Opcional | String | Deve estar no formato configurado no Business Modeling. Deverá ser especificado se o ID da conta correspondente exigir informações sobre intersegmento. Caso contrário, deixe-o vazio, pois o valor Não atribuído será atribuído pelo sistema. Os valores de exemplo são RE0001, RE0005. |
Segmento 2 | Opcional | String | Deve estar no formato configurado no Business Modeling. Deve ser especificado se o ID da conta correspondente exige informações do segmento. Caso contrário, deixe-o vazio, pois o valor Não atribuído será atribuído pelo sistema. Valores de exemplo são BU0001, BU0002. |
Intersegmento 2 | Opcional | String | Deve estar no formato configurado no Business Modeling. Deverá ser especificado se o ID da conta correspondente exigir informações sobre intersegmento. Caso contrário, deixe-o vazio, pois o valor Não atribuído será atribuído pelo sistema. Os valores de exemplo são RE0001, RE0005. |
Segmento 3 | Opcional | String | Deve estar no formato configurado no Business Modeling. Deve ser especificado se o ID da conta correspondente exige informações do segmento. Caso contrário, deixe-o vazio, pois o valor Não atribuído será atribuído pelo sistema. Valores de exemplo são BU0001, BU0002. |
Intersegmento 3 | Opcional | String | Deve estar no formato configurado no Business Modeling. Deverá ser especificado se o ID da conta correspondente exigir informações sobre intersegmento. Caso contrário, deixe-o vazio, pois o valor Não atribuído será atribuído pelo sistema. Os valores de exemplo são RE0001, RE0005. |