Manual de integração do módulo de folha de pagamento.
Esse documento tem por objetivo orientar o usuário na elaboração dos arquivos para integração. Abaixo estão detalhados como elaborar arquivos em formato .txt. Os registros devem ser organizados de forma sequencial respeitando a ordem apresentada. Os registros são compostos de campos que devem ser apresentados de forma sequencial e conforme estabelecido no leiaute do respectivo registro com todos os campos previstos independentemente de haver ou não informação a ser prestada naquele campo (a exclusão de campos ocasiona erro na estrutura do registro).
Preenchimento dos Campos
- Para campos alfanuméricos, podem ser usados todos os caracteres da Tabela ASCII, exceto os caracteres "|" (Pipe, código 124 da Tabela ASCII) e os não imprimíveis (Caracteres 00 a 31 da Tabela ASCII). Não poderão ser informados "espaços em branco" no início ou ao final da informação.
- Para campos numéricos, podem ser usados algarismos das posições de 48 a 57 da Tabela ASCII. Para campos monetários nos quais há indicação de casas decimais:
- deverão ser preenchidos sem os separadores de milhar, sinais ou quaisquer outros caracteres (tais como: "." "-" "%"), devendo o "ponto" ser utilizada como separador decimal
- observar a quantidade máxima de casas decimais que constar no respectivo campo.
- preencher os valores percentuais desprezando-se o símbolo (%), sem nenhuma convenção matemática. Exemplo (valores monetários, quantidades, percentuais, etc.):
- Para campos data, representados por "Data", preencher no formato "DD/MM/AAAA".
Exemplos
$ 1.129.998,99 => |1129998.99|
1.255,42 => |1255.42|
234,567 => |234.567|
10.000 => |10000|
10.000,00 => |10000| ou |10000.00|
17,00 % => |17.00| ou |17|
18,50 % => |18.5| ou |18.50|
30 => |30|
1.123,456 => |1123.456|
0,010 => |0.010|
0,00 => |0| ou |0.00|
0 => |0|
Campo vazio => ||