Leiaute de arquivo de importação manual de cheques
O Softcheque consegue importar dados de cheques que devem ser impressos, gerados por outros softwares. Assim, você poderá utilizar o Softcheque para a tarefa específica de impressão de cheques, e ele pode ser integrado a qualquer outro software existente.
Para importar os dados de cheques de arquivos externos, basta executar o Softcheque, acessar o menu "Ferramentas" e escolher a opção "Importar cheques emitidos...". Atualmente, o Softcheque aceita apenas arquivos em formato CSV, que é o mais simples de ser criado.
Descrição do leiaute CSV
Nome do arquivo | qualquer um (será permitido ao usuário escolher o arquivo que desejar importar antes de iniciar a operação). | ||
Tipo | texto, com campos separados por ponto-e-vírgula. | ||
Extensão | qualquer uma (preferencialmente ".csv") | ||
Padrão | CSV (campos separados por ponto-e-vírgula). Este tipo de arquivo pode ser gerado facilmente com o Microsoft Excel. | ||
Comprimento dos registros | variável (não tem comprimento fixo) | ||
Informação | Comprimento | Formato | Anotações |
Número do cheque É o número do cheque que será impresso. Este número deve ter, exatamente 6 (seis) dígitos. Se o número não tiver 6 (seis) dígitos, devem ser informados zeros à esquerda até que o número tenha 6 (seis) dígitos. Esta informação é obrigatória. |
6 | 999999 | E |
Data da emissão Data em que o cheque foi emitido. Informar o dia (com 2 dígitos) + barra normal + mês (com 2 dígitos) + barra normal + ano com 4 dígitos. Esta informação é obrigatória. |
10 | dd/mm/aaaa | A, B |
Data de entrada Data em que o cheque poderá ser depositado, em caso de pré-datados. Se o cheque for à vista, deve ser igual à emissão. Informar o dia (com 2 dígitos) + barra normal + mês (com 2 dígitos) + barra normal + ano com 4 dígitos Esta informação é obrigatória. |
10 | dd/mm/aaaa | A, B |
Valor do cheque É o valor (numérico) do cheque. Não informar o cifrão (R$), não informar ponto (separador de milhares) e informar os centavos separados por vírgula. Esta informação é obrigatória. |
12 | 999999999,99 | C, D |
Destinatário Corresponde ao campo "Nominal a" dos cheques. Caso este campo tenha que ficar vazio, deve ser informado um ponto-e-vírgula logo após o campo anterior. Esta informação é opcional. |
60 | X(60) | D |
Referente a... Descrição do destino do cheque. Ex. "Este cheque destina-se ao pagto da NF 000221, emitida em 02/06/2005". Esta informação é opcional. |
512 | X(512) | D |
Anotações
A | Preencher a data no formato ddmmaaaa (dia, mês e ano com 4 dígitos). Exemplo: 17/06/2005 -> 17/06/2005. |
B | dia com dois dígitos + barra normal + mês com dois dígitos + barra normal + ano com quatro dígitos. |
C | Informar o valor com 9 casas inteiras + vírgula + 2 casas decimais (centavos). Não informar ponto (separador de milhar). O separador de decimais deve ser, obrigatoriamente, uma vírgula. |
D | O comprimento máximo definido não precisa ser atingido, mas não pode ser ultrapassado. |
E | Completar com zeros à esquerda até atingir o comprimento indicado. |
Considerações
- O sistema vai ignorar os registros cujo primeiro caracter (mais à esquerda) seja igual a um ponto-e-vírgula (;) indicando que se trata de um comentário.
- O sistema vai ignorar linhas em branco.
- Crie um arquivo para cada banco separadamente. O sistema irá solicitar que o usuário selecione a conta bancária para a qual, os cheques do arquivo externo serão importados. Se você colocar cheques de contas diferentes, a importação ficará incorreta.
- Não será realizada qualquer verificação de pré-existência dos cheques que estão sendo importados. Esta verificação não pode ser feita porque a numeração dos cheques pode não ser sequencial e porque os números dos cheques podem se repetir.