|
Layout do Arquivo de Importação
Versão para Impressão
O arquivo deverá ser gravado com a extensão .txt. O nome será definido pelo usuário.
A cada linha deverão ser adicionados os caracteres CHR(13) e CHR(10) indicando o fim do registro.
Crítica dos campos
Alfanuméricos
Quando o valor do campo for NULO, deve ser informado caracter "ESPAÇO" preenchendo todo o tamanho do campo.
Quando o tamanho de uma informação a ser escrita nestes arquivos não atingir o seu comprimento máximo, a mesma deverá ser acrescida do caracter "ESPAÇO" à direita da informação, ou seja, os dados possuirão alinhamento à esquerda.
Numéricos
Quando o valor do campo for NULO, deve ser informado caracter "0" preenchendo todo o tamanho do campo.
Quando o tamanho de uma informação a ser escrita nestes arquivos não atingir o seu comprimento máximo, a mesma deverá ser acrescida do caracter "0" à esquerda da informação, ou seja, os dados possuirão alinhamento à esquerda.
Moedas
Quando o valor do campo for NULO, deve ser informado caracter "0" preenchendo todo o tamanho do campo.
Quando o tamanho de uma informação a ser escrita nestes arquivos não atingir o seu comprimento máximo, a mesma deverá ser acrescida do caracter "0" à esquerda da informação, ou seja, os dados possuirão alinhamento à esquerda. As duas últimas posições indicarão as casas decimais.
Datas
Quando o valor do campo for NULO, deve ser informado caracter "0" preenchendo todo o tamanho do campo ( 8 posições).
Tipo Tomador/Prestador
Nome do campo |
Tipo |
Formato |
Posição |
Tipo prestador_tomador* |
N |
9 |
1 a 1 |
CPF/CNPJ do prestador_tomador |
N |
99999999999999 |
2 a 15 |
Razão Social |
A |
80 posições |
16 a 95 |
Inscrição Municipal |
N |
99999999 |
96 a 103 |
email |
A |
30 posições |
104 a 133 |
ddd |
A |
3 posições (aceitos somente números) |
134 a 136 |
Telefone |
A |
12 posições (aceitos somente números) |
137 a 148 |
Ramal |
A |
5 posições (aceitos somente números) |
149 a 153 |
Logradouro |
A |
50 posições |
154 a 203 |
Número |
N |
999999 |
204 a 209 |
Complemento |
A |
30 posições |
210 a 239 |
Bairro |
A |
30 posições |
240 a 269 |
Cidade |
A |
30 posições |
270 a 299 |
UF |
A |
2 Posições |
300 a 301 |
CEP |
N |
99999999 |
302 a 309 |
[retorna]
|
|