O arquivo para importação deve conter a formatação de codificação: ANSI
Os arquivos deverão conter o formato texto, sendo cada registro representado na linha separada por pipe “|”, respeitando o layout fornecido pela TOTVS - Supermercados (Consinco). O arquivo será composto por 2 tipos de linha, que serão compostas de forma hierárquica, sendo a linha C filha da linha R. O primeiro registro de cada linha será o tipo da linha.
Tipo Linha | Nível | Observação |
R | 1 | Linha de criação do Rateio Dinâmico, responsável pelas informações de nome da configuração, datas de inicio e de fim de utilização. |
C | 2 | Linha filha da linha “R” ela representará os critérios do Rateio, ou seja, valores que compõe a fração, seja conjunto de metragem, valores, percentuais etc. O conjunto desses valores, totaliza o Rateio. |
Os registros possuirão o tamanho variável e deverão se iniciar na primeira coluna da linha, separados por pipe “|”, para registros com valor vazio (null), deverá ser enviado dois pipes “||”.
Campos com valores referentes a data deverão ser preenchidos no seguinte padrão “DD/MM/AAAA”, onde:
Exemplo: 01/12/2016, representará a data 01 de dezembro de 2016. Campos com valores numéricos caso possuam casas decimais deverão ser representadas por vírgula “,” respeitando a quantidade de casas decimais aceita para cada registro. Exemplo: 10,22.
Exemplo de arquivo:
R|1|Rateio Importado|01/01/2024|01/12/2024
C|Critério 1|123,69|A|F
C|Critério 2|145,58|A|F
C|Critério 3|178,14|A|F
C|Critério 4|258,25|A|F
C|Critério 5|147,36|A|F
Está linha representa a Configuração de Rateio.
Elemento | Tipo | Tamanho | Observação |
Tipo de Linha | String | 1 | Este campo deverá conter o valor fixo “R” |
Código Rateio | Number | 15 | No caso de novos rateios não é necessário preencher, é sequencial. Caso seja uma edição, deverá ser informado. |
Descrição | String | 100 | Descrição do Rateio que será criado. |
Data Inicio | Data | DD/MM/YYYY | Data inicial da utilização da Configuração de Rateio. |
Data Fim | Data | DD/MM/YYYY | Data final da utilização da Configuração de Rateio. |
Esta linha representará as informações do lançamento dos critérios, podendo ocorrer várias vezes no arquivo, em cada linha será criado um critério com o valor definido.
Elemento | Tipo | Tamanho | Observação |
Tipo de Linha | String | 1 | Esse campo deverá conter o valor fixo “C” |
Descrição | String | 200 | Descrição do Critério. |
Valor | Number | 15,2 | Valor do Critério. |
Status | String | 1 | Campo aceita apenas A ou I. (Ativo/Inativo) |
Gerencial | String | 1 | Campo aceita apenas F ou G. (Fiscal/Gerencial) |
Imagem 1 – Importação de Rateio Dinâmico