FRENTE DE CAIXA SYSMO LAYOUT Versão 1.21-13.03.2009 1
Versões Disponibilizadas Versão 1.0 18.09.2003 Versão 1.1 20.09.2003 Versão 1.2 03.10.2003 Versão 1.3 22.10.2003 Versão 1.4 11.05.2004 Versão 1.5 29.10.2004 Arquivo Frente [Produtos] Arquivo Frente [Clientes ] Arquivo Frente [Prestações a Receber Cotripal ] Arquivo Frente [Prestações a Receber Cotrijal ] Arquivo Frente [Alteração OnLine Prestações Cotripal ] Arquivo Frente [Alteração OnLine CLI SYSMO ] Arquivo Frente [Alteração OnLine CLI Cotripal ] Arquivo Retaguarda [ Venda por Produtos ] Arquivo Retaguarda [ Venda por Tabela Tributária ] Arquivo Retaguarda [ Mapa Resumo de Caixa ] Arquivo Retaguarda [ Venda por Finalizadora ] Arquivo Retaguarda [ Venda por Finalizadora Coagrisol ] Arquivo Retaguarda [ Venda por Produto Coagrisol ] Arquivo Retaguarda [ LOG de VENDA ] Arquivo Retaguarda [ LOGÃO de VENDA ] Alteração Arquivo Retaguarda [ Mapa Resumo de Caixa ] Alteração da Fonte dos exemplos de arquivos Arquivo Recebimentos / Pagamentos Layout dos arquivos de exportação CRC / REC Arquivo CBSysmo Conciliação [ Log CB ] Informações ref. ao CBSysmo Corresp. Bancário BB Linhas dos Vasilhames no Log de Venda Adicionado Tipo e Grupo na Primeira Linha do Log Versão 1.6 15.03.2005 Linha de Liberações feitas no PDV (Cotripal) Versão 1.7 11.07.2005 Adicionado novo campo no Log (Valor Líquido) Versão 1.8 04.08.2005 Adicionado novo campo no ssptrb01.txt Valor Imposto Versão 1.9 23.11.2005 Adicionado novos campos na linha de produtos do Log Adicionado novo campo no cabeçalho do Cupom Identificação do Tipo do Cartão: Débito ou Crédito Tipo do Cliente identificado no sspcon.txt Versão 1.10 04.04.2006 Adicionado novos campos na linha - finalizadoras do Log Versão 1.11 24.04.2006 Versão 1.12 01.09.2006 Versão 1.13 20.10.2006 Versão 1.14 27.10.2006 Adicionado no log de venda caracter que identifica o campo CPF/CNPJ. Novo código identificando o Tipo da Venda agora tambem para Venda Parcelada. (Campo TipoVenda cabeçalho do Log) Novo Campo no Log, nas linhas de produtos e no cabeçalho, identificando o código da tabela de preço utilizada. Novo item na linha LB do log de venda Novos campos contendo Valor Liquido / Valor Recebido Novo campo contendo código ADM retornado da S.Express Versão 1.15 01.08.2007 Adicionado novos campos no arquivo do log de venda. Versão 1.16 12.03.2008 Adicionado novo campo nas finalizadoras do log de venda. 2
Versão 1.17 09.04.2008 Versão 1.18 22.08.2008 Versão 1.19 02.09.2008 Versão 1.20 22.12.2008 Versão 1.21 13/03/2009 Adicionado identificador nas linhas de formas de pagamento se foi utilizado senha para liberação de pagamento. Adicionadas as informações referentes ao segmento de postos de combustíveis no arquivo de logs de vendas nas linhas de produtos: Identificador do bico no Posto Número do Tanque Número da Bomba Número do Bico na Bomba Encerrante Inicial Encerrante Final Preço de Venda unitário Adicionado novo campo no arquivo do log de venda. Código da Pré-Venda Adloicionado novos campos na linha de cabeçalho do log de venda. Placa, Hod. Inicial, Hod. Final, Média e Frota Adicionado novo campo na linha de produtos no log de venda. Alíquota do produto 3
ÍNDICE ÍNDICE...3 1 ARQUIVOS GERADOS PARA FRENTE DE CAIXA SYSMO...5 1.1 ARQUIVO DE PRODUTOS... 5 1.2 ARQUIVO DE CLIENTES... 6 1.3 ARQUIVO DE PRESTAÇÕES A RECEBER [ 1 ]... 7 1.4 ARQUIVO DE PRESTAÇÕES A RECEBER [ 2 ]... 8 1.5 ALTERAÇÃO ONLINE - PRESTAÇÕES A RECEBER [ 1 ]... 9 1.6 ALTERAÇÃO ONLINE ARQUIVOS CLI [ 0 ]... 9 1.7 ALTERAÇÃO ONLINE ARQUIVOS CLI [ 1 ]... 10 2 ARQUIVOS GERADOS PARA RETAGUARDA...11 2.1 ARQUIVO DE VENDA POR PRODUTOS... 11 2.2 ARQUIVO DE VENDA POR TABELA TRIBUTÁRIA... 11 2.3 ARQUIVO DE MAPA RESUMO DE CAIXA... 12 2.4 ARQUIVO DE VENDAS POR FINALIZADORAS... 13 2.5 ARQUIVO DE VENDAS POR FINALIZADORAS [ 3 ]... 14 2.6 ARQUIVO DE VENDAS POR PRODUTO [ 3 ]... 14 2.7 ARQUIVO DE CUPOM LOG DE VENDA... 15 2.7.1 NOMENCLATURA DO LOG DE VENDA... 15 2.7.2 DIRETÓRIO DOS LOG S DE VENDA... 15 2.7.3 LAYOUT DOS LOG DE VENDA... 16 2.8 LOGÃO DE VENDA... 21 2.9 ARQUIVO DE RECEBIMENTOS / PAGAMENTOS.... 21 2.10 LOG CBSYSMO Corresp. Bancário Banco do Brasil.... 23 4
1 ARQUIVOS GERADOS PARA FRENTE DE CAIXA SYSMO 1.1 ARQUIVO DE PRODUTOS Código Barras N 13 0000000000017 2 Código Interno N 8 00000001 Descrição A 40 CHOC. NESTLE 300 GR. 3 Código do Tributo A 2 T0 Código do Departamento N 3 001 Preço Venda 1 N 13 0000000000135 4 Preço Venda 2 N 13 0000000000000 Código Interno do Vasilhame N 8 00000000 Produto é Pesável A 1 S Pesável N - Inteiro Produto é Promoção A 1 S Promoção N - Normal Observações: 1 - Os campos devem ser separados pelo caracter ":", portanto, este caracter não deve estar presente como conteúdo dos campos. 2 - Não deve existir código de barras repetido. - O arquivo deve estar ordenado pelo campo código de barras. - Quando existir produtos iguais, porém com código de barras diferentes, pode-se gerar o mesmo código interno para os N diferentes códigos. 3 - O caractere : não deve estar presente como conteúdo dos campos. Exemplo: DESCRICAO PRODUTO NA RETAGUARDA: ALICATE REF:1234 DESCRICAO PRODUTO PARA PDV : ALICATE REF 1234 4 - O Preço de Venda 1 deve ter seu valor sempre maior que 0 (zero). - Neste exemplo o valor 0000000000135 representa o preço de R$ 1,35 - O Preço de Venda 2 pode ter valor como 0 (zero). 5
1.2 ARQUIVO DE CLIENTES Código Cartão do Cliente N 14 00100009000015 2 CPF / CNPJ N 14 00002897991984 Código Cartão Adicional N 14 00000000000000 Nome A 40 CLIENTE ESPECIAL 3 Valor Limite Convênio N 8 00040099 4 Valor Gasto Convênio N 8 00010000 Situação Convênio N 2 00 OK 01 Limitado 02 Bloqueado 5 Valor Limite Cheque N 8 00020000 Valor Gasto Cheque N 8 00005000 Situação Cheque N 2 00 OK 01 Limitado 02 Bloqueado Valor Limite Crediário N 8 00010000 Valor Gasto Crediário N 8 00009000 Situação Crediário N 2 00 OK 01 Limitado 02 Bloqueado Valor Limite Convênio Extra N 8 00060000 Valor Gasto Convênio Extra N 8 00020000 Situação Convênio Extra N 2 00 OK 01 Limitado 02 Bloqueado Valor Limite 5 N 8 00000000 Valor Gasto 5 N 8 00000000 Situação 5 N 2 00 OK 01 Limitado 02 Bloqueado Endereço A 40 RUA MARECHAL FLORIANO APTO 602 Número N 6 000437 Bairro A 20 CENTRO Cidade A 30 SÃO MIGUEL DO OESTE Estado A 2 SC CEP A 10 89900000 DDD A 3 049 Fone Residencial A 10 6310600 Fone Comercial A 10 6310631 Pontos de Compras N 6 000000 Portador do Convênio A 40 EMPRESA CONVENIADA Dias de Prazo para Cheque N 3 045 Data de Nascimento D 8 Formato DDMMAAAA Cliente Desde D 8 Formato DDMMAAAA Tipo A 1 C Grupo N 2 01 Tipo Cliente A 1 F ou J 6
Observações: Frente de Caixa SYSMO LayOut 1 - Os campos devem ser separados pelo caracter ":", portanto, este caractere não deve estar presente como conteúdo dos campos. 2 - Não deve existir código de cartão repetido. - Quando o cliente não possuir cadastro para convênio, deve-se gerar no campo código do cartão o CPF/CNPJ do cliente. 3 - O caractere : não deve estar presente como conteúdo dos campos. Exemplo: DESCRICAO CLIENTE NA RETAGUARDA: CLIENTE1:LOJA 1 DESCRICAO CLIENTE PARA PDV : CLIENTE1 LOJA 1 4 - Neste exemplo o valor 00040099 representa um limite de R$ 400,99 5 - Situações: 00 OK 01 Limitado 02 Bloqueado [Valores maiores que 01 serão considerados bloqueados] 1.3 ARQUIVO DE PRESTAÇÕES A RECEBER [ 1 ] Código Cartão do Cliente N 14 00100009000015 Número do Documento N 10 0000187896 Número da Parcela A 7 001/020 Valor da Parcela N 9 000029215 2 Data de Vencimento da Parcela D 8 Formato DDMMAAAA Juro / Desconto N 8 00000300 3 Define Juro / Desconto A 1 + = Juro - = Desconto 4 Tipo de Documento A 5 CONV Observações: 1 - Este arquivo não possui separador de campos, é blocado. 2 - Neste exemplo o valor 000029215 representa uma parcela de R$ 292,15. 3 - Neste exemplo o valor 00000300 representa um valor de R$ 3,00 4 - Este campo determina se o valor do campo JURO/DESCONTO será de JUROS e ou DESCONTOS 5 - O nome do arquivo a ser gerado deve ser SSPCRC.TXT 7
Exemplo do Arquivo: Frente de Caixa SYSMO LayOut Nome do arquivo: SSPCRC.CRC 000000000000110000187896024.0240000292150907200300001083+CARN 000000000000110000305186001.0020000052711108200300000035-CARN 000000000000110000305186002.0020000052711109200300000144-CARN 000002053651010000343802001.0060000143110508200300000038-CARN 000002053651010000343802002.0060000143110509200300000334-CARN 000002053651010000343802003.0060000143110510200300000620-CARN 000002053651010000343802004.0060000143110511200300000916-CARN 000002053651010000343802006.0060000143110501200400002286-CARN 000002053813010000264352012.0170000078082408200300000120-CARN 000002053813010000264352013.0170000078082409200300000281-CARN 000002053813010000264352014.0170000078082410200300000437-CARN 000002053813010000264352015.0170000078082411200300000599-CARN 000002053813010000264352016.0170000078082412200300000755-CARN 000002053813010000264352017.0170000078082401200400000916-CARN 000002053813010000307705005.0170000109902408200300000169-CARN 000002053813010000307705006.0170000109902409200300000396-CARN 000002053813010000307705007.0170000109902410200300000615-CARN 1.4 ARQUIVO DE PRESTAÇÕES A RECEBER [ 2 ] Código Cartão do Cliente N 14 00100009000015 Número do Documento N 10 0000187896 Número da Parcela N 3 001 Valor da Parcela N 9 000029215 2 Data de Vencimento da Parcela D 8 Formato DDMMAAAA Observações: 1 - Este arquivo não possui separador de campos, é blocado. 2 - Neste exemplo o valor 000029215 representa uma parcela de R$ 292,15. 3 - O nome do arquivo a ser gerado deve ser SSPCRC.TXT Exemplo do Arquivo: Nome do arquivo: SSPCRC.CRC 00000000000011000018789602400002921509072003 00000000000011000030518600100000527111082003 00000000000011000030518600200000527111092003 00000205365101000034380200100001431105082003 00000205365101000034380200200001431105092003 00000205365101000034380200300001431105102003 8
1.5 ALTERAÇÃO ONLINE - PRESTAÇÕES A RECEBER [ 1 ] Frente de Caixa SYSMO LayOut Seção [AlteracaoCRC] Chave Exemplo Preenchimento OBS Data Formato DD/MM/AAAA CodigoCliente 00100009000015 NumeroDocumento 0000187896 NumeroParcela 001 ValorParcela 000029215 AcrescDesconto 00000032-2 Observações: 1 - Este arquivo possui formato arquivo INI 2 - A última posição do campo ACRESCDESCONTO deve ser: + = Acréscimo - = Desconto 3 - A extensão do arquivo gerado deve obrigatoriamente ser CRC Exemplo do Arquivo: Nome do arquivo: XXXXXXXX.CRC [AlteracaoCRC] Data=20/09/2003 CodigoCliente=00000102960900 NumeroDocumento=0000215485 NumeroParcela=009 ValorParcela=000002169 AcrescDesconto=00000032-1.6 ALTERAÇÃO ONLINE ARQUIVOS CLI [ 0 ] - O arquivo CLI quando gerado pela Retaguarda SYSMO tem o mesmo layout do arquivo de clientes, descrito no item 1.2. - A extensão do arquivo gerado deve obrigatoriamente ser CLI 9
1.7 ALTERAÇÃO ONLINE ARQUIVOS CLI [ 1 ] Frente de Caixa SYSMO LayOut Seção [AlteracaoConvenio] Chave Exemplo Preenchimento OBS Data Formato DD/MM/AAAA Codigo 00100009000015 Limite 25000 Movimentado 3500 Situacao 01 Observações: 1 - Este arquivo possui formato arquivo INI. 2 - A extensão do arquivo gerado deve obrigatoriamente ser CLI Exemplo do Arquivo: Nome do arquivo: XXXXXXXX.CLI [AlteracaoConvenio] Data=20/09/2003 Codigo=00000102960900 Limite=25000 Movimentado=3500 Situacao=01 10
2 ARQUIVOS GERADOS PARA RETAGUARDA Frente de Caixa SYSMO LayOut 2.1 ARQUIVO DE VENDA POR PRODUTOS Data de Movimento D 8 Formato DDMMAAAA Número do ECF N 4 0001 Código Interno N 8 00000001 Quantidade Vendida N 13 0000000001000 1 Valor Vendido N 13 0000000023000 2 Número de vezes que foi vendido N 4 0001 Alíquota ICMS vendido A 4 1700 3 Observações: 1 - O campo Quantidade Vendida tem como tamanho total 13, sendo as três últimas posições consideradas como casas decimais. 2 - O campo Valor Vendido tem como tamanho total 13, sendo as duas últimas posições consideradas como casas decimais. 3 - O campo Aliquota ICMS vendido tem tamanho total 4, sendo as duas últimas posições consideradas como casas decimais. Exemplo do Arquivo: 070920030001000000010000000041000000000000375100100700 070920030001000000020000000011000000000000110000021200 070920030001000000030000000010000000000000001000011700 070920030001000000050000000031000000000000003100022500 070920030001000049130000000001000000000000010500011700 2.2 ARQUIVO DE VENDA POR TABELA TRIBUTÁRIA Data de Movimento D 8 Formato DDMMAAAA Número do ECF N 4 0001 Tabela Tributária A 2 T1 Valor Vendido N 13 0000000001000 1 Valor do Imposto N 13 0000000000012 2 11
Observações: Frente de Caixa SYSMO LayOut 1 - O campo Valor Vendido tem como tamanho total 13, sendo as duas últimas posições consideradas como casas decimais. 2 - O campo Valor do Imposto referente ao Valor Vendido tem como tamanho total 13, sendo as duas últimas posições consideradas como casas decimais. Exemplo do Arquivo: 070920030001T10000000047354 070920030001T20000000008444 070920030001T30000000081718 070920030001T40000000006530 2.3 ARQUIVO DE MAPA RESUMO DE CAIXA Data de Movimento D 8 Formato DDMMAAAA Número do ECF N 4 0001 Seqüência Inicial N 6 000001 Seqüência Final N 6 000050 Contador de Reduções N 6 000001 Número Documentos Cancelados N 6 000005 GT Inicial N 16 0000000000010000 1 GT Final N 16 0000000000020000 1 Valor Cancelamentos N 13 0000000000100 1 Valor Substituição Tributária N 13 0000000001000 1 Valor Isentos N 13 0000000002000 1 Valor Não Tributados N 13 0000000003000 1 Valor Descontos N 13 0000000004000 1 Fluxo de clientes N 6 000005 Valor Acréscimos N 13 0000000000000 1 Contador Reinício Operação N 4 0002 Número Série ECF A 20 SWE000212131 Observações: 1 - As duas últimas posições são consideradas como casas decimais. Exemplo do Arquivo: 12
070920030001021510021606000656000192000000221861002300000022188083220000000001830000000003657400000000158490000000000000000000000000000009 500000000000000011 070920030002021510021606000656000192000000221861002300000022188083220000000001830000000003657400000000158490000000000000000000000000000009 500000000000000011 2.4 ARQUIVO DE VENDAS POR FINALIZADORAS Data de Movimento D 8 Formato DDMMAAAA Número do ECF N 4 0001 Código da Finalizadora A 2 01 Valor Vendido na Finalizadora N 13 0000000004000 1 Observações: 1 - As duas últimas posições são consideradas como casas decimais. Exemplo do Arquivo: 070920030001010000000205738 070920030001020000000020790 070920030001030000000015702 070920030001040000000011116 070920030001050000000012003 070920030001070000000004112 13
2.5 ARQUIVO DE VENDAS POR FINALIZADORAS [ 3 ] Código da Finalizadora N 2 01 Código da Administradora N 4 0001 Número do Cheque N 6 01 Valor Líquido N 6 040000 1 Data de Vencimento D 8 Formato DDMMAAAA Número do Banco N 4 0001 CPF/CNPJ N 14 0093807368000 Código do Cliente N 14 0000000000000 Código Forma de Pagamento N 3 000 Código Condição de Pagamento N 3 000 Valor Recebido N 6 050000 1 Observações: 1 - As duas últimas posições são consideradas como casas decimais. 2 - O nome do arquivo gerado é c:\lfddmmaa.txt Exemplo do Arquivo: 01000101040000070920030001009380736800000000000000000000000050000 02000101040000070920030001009380736800000000000000000000000050000 03000101040000070920030001009380736800000000000000000000000050000 2.6 ARQUIVO DE VENDAS POR PRODUTO [ 3 ] Data de Movimento D 8 Formato DDMMAAAA Número do ECF N 3 001 Código Interno do Produto N 8 00000001 Quantidade Vendida N 13 0000000001000 1 Valor Vendido N 13 0000000000100 2 Filler N 4 0000 Alíquota N 2 01 14
Observações: Frente de Caixa SYSMO LayOut 1 - O campo Quantidade Vendida tem como tamanho total 13, sendo as três últimas posições são consideradas como casas decimais. 2 - O campo Valor Vendido tem como tamanho total 13, sendo as duas últimas posições consideradas como casas decimais. 3 - O nome do arquivo gerado é c:\vpddmmaa.txt Exemplo do Arquivo: 22092003001000000010000000001000000000000010000001000000000000000 22092003001000000010000000050000000000000500000001000000000000001 22092003001000000010000000050000000000000500000001000000000000001 22092003001000000010000000010000000000000100000001000000000000001 2.7 ARQUIVO DE CUPOM LOG DE VENDA 2.7.1 NOMENCLATURA DO LOG DE VENDA A nomenclatura dos logs de venda segue a definição: Onde: NNNNNN CCC LVNNNNNN.CCC = Número do Cupom Fiscal (COO) = Número do ECF 2.7.2 DIRETÓRIO DOS LOG S DE VENDA No PDV: Após a finalização da venda, o log é gerado com o nome de LGNNNNNN.CCC no diretório C:\PDV\ENVIA. O PDV envia o log de venda para o SUPERVISOR e por fim move o LGNNNNNN.CCC para o diretório C:\PDV\ENVIA\AAMMDD. No SUPERVISOR: Quando recebe o log de venda do PDV o mesmo é armazenado no diretório C:\PDV\RECEBE como LGNNNNNN.CCC. O Supervisor efetua o processamento do log e move o para o diretório C:\<DIR_LOGS>\AAMMDD como LVNNNNNN.CCC Quando o Supervisor estiver configurado para efetuar a segunda cópia dos logs, os logs de venda são copiados para os dois diretórios de destino: <DIR_LOGS>\AAMMDD <DIR_SEGUNDA_COPIA>\AAMMDD Quando não for possível fazer a cópia do log para o diretório <DIR_SEGUNDA_COPIA> os logs não copiados serão renomeados para LXNNNNNN.CCC 15
Onde: Frente de Caixa SYSMO LayOut <DIR_LOGS> = Diretório dos logs configurado no Supervisor <DIR_SEGUNDA_COPIA> = Diretório da segunda cópia dos logs configurado no Supervisor Exemplos: Log s de venda do dia 20/08/2003 <DIR_LOGS> = c:\retag\logs - Configurado no Supervisor <DIR_SEGUNDA_COPIA> = s:\retag\logs - Configurado no Supervisor Diretórios de destino dos logs: <DIR_LOGS> = c:\retag\logs\030820 <DIR_SEGUNDA_COPIA> = s:\retag\logs\030820 2.7.3 LAYOUT DOS LOG DE VENDA A estrutura do log de venda é divida em quatro seções, sendo elas: cabeçalho, produtos, finalizadoras e crediário. A seção Cabeçalho sempre virá na primeira linha do log de venda. A seção Produtos inicia na segunda linha do log de venda e tem seu término ao exisitir uma linha com os caracteres... ( 8 caracteres ponto final). A seção Finalizadora inicia na logo após a linha... e se estende até o final do arquivo ou até existir a seção Crediário(inicia quando dois primeiros caracteres forem IC ). LOG DE VENDA - Cabeçalho Número do ECF N 03 001 Hora da Venda N 04 1457 Tipo do Log N 01 0 Venda 1 - Cancelamento Código do Cliente N 14 00000000000001 Valor Bruto Vendido N 14 00000000001200 1 Valor do Desconto N 14 00000000000000 1 Valor do Acréscimo N 14 00000000000000 1 Tipo da Venda N 01 0 A Vista 1 - A Prazo 2 - Parcelado Data da Venda D 06 230803 CNPJ/CPF do Cliente N 14 0093807368000 Número do Cupom N 06 000001 Versão do PDV A 04 1701 (Exemplo: 1.3.17.1) Código do Pedido N 09 000000000 Número de Itens N 03 002 Código do Operador N 03 001 16
Alteração OnLine N 01 0 Efetuou 1 - Não Efetuou Uso Interno (Variado conforme o cliente) - CooperAlfa: Código Localidade - Perdigão: Peso Gasto Kg N 06 000000 Cliente Tipo A 01 F Cliente Grupo N 02 01 Valor do Frete / Entrega N 14 00000000009999 1 Numero da Loja / Empresa N 03 001 Código do Vendedor - Cotripal N 14 00000000000001 Identificação do CPF/CNPJ A 01 F Física J Júridica Branco ou N Não Consta Código da tabela de preço N 02 04 Código da pré-venda N 10 0000000001 11 Placa do veículo A 08 MEF1650 19 Hodômetro Inicial N 08 00000001 19 Hodômetro Final N 08 00000002 19 Média de Consumo N 08 00000001 19 Frota A 10 ANN1023 19 10 LOG DE VENDA - Produtos Código Interno N 08 00000001 Quantidade Vendida N 08 00001000 2 Valor Bruto Vendido N 14 00000000000100 1 Percentagem de Desconto N 06 000000 3 Código de Tributação N 02 01 Código de Departamento N 03 000 Hora da Venda N 04 1520 Produto em Promoção A 01 S Promoção N - Normal Código de Barras N 13 7891231231233 Valor do Desconto N 06 000000 4 Alíquota Tributação N 02 17 Valor Líquido do Produto N 14 00000000000100 1 Valor Rateio Desc/Acresc N 14 00000000009999 1 Valor Rateio Frete N 14 00000000009999 1 Código da tabela de preços N 02 04 18 Identificador do bico no Posto N 03 001 Número do Tanque N 03 002 Número da Bomba N 03 009 17
Número do Bico na Bomba N 03 003 Encerrante Inicial N 12 000012562578 Encerrante Final N 12 000012569587 Preço de Venda unitário N 06 0000125 3 Alíquota do Produto N 06 0002500 4 LOG DE VENDA - Finalizadoras Código da Finalizadora N 02 01 Código da Administradora N 04 0001 Número do Cheque N 06 01 Valor Líquido N 06 040000 4 Data de Vencimento D 08 Formato DDMMAAAA Número do Banco N 04 0001 CPF/CNPJ N 14 0093807368000 Código do Cliente N 14 0000000000000 Código Forma de Pagamento N 03 000 Código Condição de Pagamento N 03 000 Valor Recebido N 06 050000 4 CMC7 N 34 0000027003790160006145500001719855 Agência N 05 00037 Conta N 10 0000171985 Plano de Pagamento N 03 003 Tipo do Cartão A 01 C, D ou espaço em branco Uso Interno N 14 00000000000000 Descrição do Cartão A 20 DINNERS 7 Numero de Parcelas (TEF) N 03 005 8 Data Primeira Parcela (TEF) D 08 Formato DDMMAAAA 9 Dias entre Parcelas (TEF) N 03 000 10 Identificação do CPF/CNPJ A 01 F Física J Júridica Branco ou N Não Consta Praça de Comp. do Cheque N 03 016 Valor Líquido N 09 000400000 12 Valor Recebido N 09 000050000 12 Cód. Administ. Software Express A 04 AY 13 Cód. Modalidade 1 N 02 01 14 Cód. Modalidade 2 N 02 00 14 Cód. Rede Autorizadora N 05 00005 15 Cód. Bandeira do Cartão N 05 00008 16 11 18
NSU da transação no Sitef N 06 010899 Mês aberto / Mês fechado N 02 01 17 Utilizado Senha para liberar A 01 S ou N LOG DE VENDA Crediário IC00028307992915000000000000000012360000120012006 Identificador Crediário A 2 IC Código do Cliente N 14 00000000000001 Valor da Entrada N 10 0000000000 5 Valor das Parcelas N 10 0000000100 5 Número de Parcelas N 5 00001 Data da Primeira Parcela D 8 Formato DDMMAAAA LOG DE VENDA Vasilhame VS0000000080243130000240000001 Identificador Vasilhame A 2 VS Código do Comprovante N 9 000000001 Código Interno do Casco N 6 000123 Quantidade Liquida N 6 000000 Quantidade Comprada N 6 000005 Quantidade Recebida N 6 000005 Alteração OnLine N 1 0 6 LOG DE VENDA Liberação de Bloqueio Convenio / Limite Convenio / ChequePré LB0100990802009905 Identificador Liberação A 2 LB Tipo da Liberação N 2 01 (Convênio) 02 (Cheque-Pré) 05 (Consulta SPC) 06 (Alçada - CooperAlfa) Situação da Liberação N 2 00 (Ainda não utilizado) Situação do Cliente (Se for Convênio) N 2 99 Código do Sup. Que Liberou N 2 08 Começa Novamente pelo Tipo da Liberação Observações: 19
1 Campo de tamanho 14, sendo as duas últimas posições consideradas como casas decimais. 2 Campo de tamanho 8, sendo as três últimas posições consideradas como casas decimais. 3 Campo de tamanho 6, sendo as três últimas posições consideradas como casas decimais. 4 Campo de tamanho 6, sendo as duas últimas posições consideradas como casas decimais. 5 Campo de tamanho 10, sendo as duas últimas posições consideradas como casas decimais. 6 Zero quando OK e Um quando não houve comunicação com o Supervisor 7 Quando não for venda tef virá 20 espaços em branco 8 O Default desse campo será 001. 9 Identifica a data da transação pré-datada / parcelada. Quando a transação for parcelada e a data estiver informada indica que a transação possui a primeira parcela à vista. 10 Só é gravado o número de dias entre parcelas se for débito parcelado que tenha esta opção de parcelamento. 11 Identifica o campo CPF/CNPJ como F Pessoa Física ou J Pessoa Jurídica. Caso o CPF/CNPJ venha zerado grava N ou um espaço em branco. 12 Caso o produto não tenha preço diferenciado para este cliente garva 0 (Zero), do contrário grava o código da tabela utilizada. 13 Os mesmos dados dos campos já existentes porem sendo no formato 7,2. ( 7 inteiros e 2 decimais ) Os campos antigos estarão sendo gerados para manter compatibilidade com clientes que utilizam a leitura do nosso log e versões antigas do SysmoCom. 14 Código da Administradora que retorna do Sitef que agora pode ser letras e números. Alfa Numérico de 04 onde grava espaços em branco a direita para completar as 4 casas. 15 Informações geradas somente quando finalizado em Cartão TEF. Abaixo tabela de retorno: Código da Modalidade 1 (parte mais significativa) 00 Cheque Descrição 01 Cartão de Débito 02 Cartão de Crédito 03 Cartão tipo Voucher 98 Dinheiro 99 Outro tipo de cartão Código da Modalidade 2 (parte menos significativa) 00 À vista Descrição 01 Pré-datado 02 Parcelado com financiamento pelo estabelecimento 03 Parcelado com financiamento pela administradora 16 Informações geradas somente quando finalizado em Cartão TEF. Maiores informações sobre estes campos deverão ser levantadas com o suporte Sysmo. 17 Quando a opção for mês aberto irá gravar 02 quando mês for fechado ira gravar 01. Em formas de pagamento ou TRNS que não for utilizado tal opção será gravado 00. 20
18 Campo utilizado na integração com a InfoGen. 19 Somente quando posto de combustível a. Quando campo for ASCII e os dados forem inferiores a quantidade, será adicionado espaços em braço à direita dos dados. b. Quando campo for Numérico, serão preenchidos com zeros a esquerda. Entre a seção PRODUTOS e FINALIZADORAS existe uma linha com os caracteres... que identificar a separação das informações. 2.8 LOGÃO DE VENDA Este arquivo possui como conteúdo, o conteúdo de todos os os logs de venda gerados no dia, um abaixo do outro. A primeira posição de cada linha identifica o tipo de informação existente sendo assim definido: 1 Cabeçalho 2 Produtos 3 Finalizadoras IC Crediário VS Vasilhames LB Liberação O nome do arquivo gerado será: LAAAMMDD.TXT ATENÇÃO: As alterações ou inclusões feitas no LOG de venda normal afetam o Logão pois ele somente é a junção de todos os logs dentro de um arquivo apenas. O Exemplo do arquivo abaixo é para dar idéia de como ficará o arquivo gerado, os campos devem ser basedos através do item 2.7.3. Exemplo do Arquivo: 1006084800000000022982200000000000426000000000000000000000000000000501060004647617203400987014000000000000010180000000 000000000000000100100000000000001 2002151980000100000000000000426000000010010848N789580011278600000017000000000004260000000000000100000000000001 2002151980000100000000000000426000000010010848N789580011278600000017000000000004260000000000000100000000000001... 301000000000000042600000000000000000000000000000000000000000010000010000000000000000000000000000000000000000000000000000001C00000000000000 3IC010000000567250000000100000000010200002010920020000000099 1006084800000000022982200000000000426000000000000000000000000000000501060004647617203400987014000000000000010180000000 000000000000000100100000000000001 2002151980000100000000000000426000000010010848N789580011278600000017000000000004260000000000000100000000000001 2002151980000100000000000000426000000010010848N789580011278600000017000000000004260000000000000100000000000001 2002151980000100000000000000426000000010010848N789580011278600000017000000000004260000000000000100000000000001 2002151980000100000000000000426000000010010848N789580011278600000017000000000004260000000000000100000000000001 2002151980000100000000000000426000000010010848N789580011278600000017000000000004260000000000000100000000000001... 301000000000000042600000000000000000000000000000000000000000010000010000000000000000000000000000000000000000000000000000001C00000000000000000000000 00000000000 2.9 ARQUIVO DE RECEBIMENTOS / PAGAMENTOS. No final do dia o PDVSysmo envia ao Supervisor o arquivo contendo os recebimentos / pagamentos realizados nos com base no arquivo pdvcrc.dat O nome do arquivo é: PDVPAG.PDV ( pdvpag.001 / 002 / 003 /,,, ) que possui os seguintes dados: Tipo:CodigoCliente:NumeroDOC:NumeroParcela:ValorParcela:DataVencimento:ValorPago:DataPagamento:AcrescDesconto:TipoDOC:Operador:PDV:Loja:Cu pom:cp1:cp2:cp3:cp4:cp5 PAG:00000101268300:0000406479:001.002:000000397:05062004:000000397:10052004:00000010-:CARN:28:001:001:000004::::: REC::83610000000643100082763003020401195469138021:::08032004:000006431:10052004:000000000-:LUZ:28:001:001:000004:006431:000000:000000:: 21
Esse arquivo vai até o Supervisor onde na Exportação o Supervisor lê todos os arquivos recebidos dos pdv s e gera o arquivo especificado no campo de exportação ( CRC ) e no campo ( Recebimentos ). No arquivo ( CRC ) gera os pagamentos de Crediário / Convênios / etc. Data do Pagamento D 8 Formato DDMMAAAA Código do Cliente N 14 00000101268300 Numero do Documento N 10 0000406479 Numero da Parcela A 7 001.002 Valor da Parcela N 9 000000397 Data Vencimento D 8 Formato DDMMAAAA Valor Pago N 9 000000397 Acréscimo / Desconto A 9 00000010- Tipo Documento A 5 CARN (Completar com espaço à direita) PDV N 3 001 Loja N 3 001 Cupom N 6 000001 Operador N 2 01 Valor Dinheiro N 9 000006431 Valor Cheque N 9 000000150 Valor Ticket N 9 000000000 Valor Cartão N 9 000000000 Exemplo do arquivo ( CRC ) sspcrc01.txt 07052004000001012683000000406480002.0020000014931006200400000149300000063-CARN 00100100029401 07052004000001012683000000406479001.0020000024490506200400000102800000028-CARN 00100100029501 No arquivo ( Recebimentos ) gera os recebimentos de Água / Luz / Telefone. Loja N 3 001 PDV N 3 001 Cupom N 6 000004 22
Operador N 2 28 Numero Documento N 46 0083610000000643100082763003020401195469138021 Valor Pago N 9 000006431 Data Pagamento D 8 Formato DDMMAAAA Valor Dinheiro N 9 000006431 Valor Cheque N 9 000000000 Valor Cartão N 9 000000000 Exemplo do arquivo ( Recebimentos ) ssprec01.txt 00100100000428008361000000064310008276300302040119546913802100000643110052004000006431000000000000000000 LOG CBSYSMO Corresp. Bancário Banco do Brasil. Este arquivo possui como conteúdo os dados do pagamento efetuado no PDV de um título ou convenio relacionado com o Banco do Brasil. Este arquivo chega no Supervisor e é enviado ao diretório c:\retag\logs\aammdd da data em questão. A nomenclatura desses logs é: cbhhmmss.pdv ( cb + Hora + Minuto +Segundo +. + Numero do Caixa ) cb182535.001 Cada arquivo possui uma linha com os seguinte dados: 06/05/2004:162904:001:27:6800:06/05/2004:001111:358:00000303:0035:J0008227:84630000000676300277103435132004010119400000:67,63:0,00:67,63:7 0,00:2,37:01:027003770160006655500001719855:N: DATA:HORA:PDV:CODOPE:AGENCIA:DATAMOV:LOJA:CODTRN:ULTIMONSU:AUTCHAVE:CHAVEJ:CODBARRAS:VALORORIG:VALORDESC:VALORTOTAL:VALORINFO:VALORTROCO:C ODFIN:CMC7:CANCELADO:CP1:CP2:CP3:CP4 Esse arquivo após enviado ao diretório dos log s é lido por o CBSYSMO aplicativo produzido para realizar a conciliação dos títulos recebidos pelo Frente de Caixa Sysmo com os dados enviados ao GFN (Gerenciador Financeiro do Banco do Brasil) que no dia seguinte gera o arquivo CBF800 contendo as transações do dia anterior. No Final do dia o cada PDV envia ao Supervisor um arquivo contendo todos os títulos / convênios recebidos até o momento do fechamento de caixa com o mesmo formato do LOG CB porem com a primeira linha sendo o cabeçalho dos campos. Arquivo: PDVCB.PDV (pdvcb.001 / 002 / 003... ) Data:Hora:PDV:Operador:Agencia:DataMovimento:Loja:TipoDoc:UltimoNSU:AtuChave:ChaveJ:CodBarra:ValOriginal:ValDesconto:ValTotal:ValInfo:ValTroco:CodFin:CMC7:Cancelado:Ca mpo1:campo2:campo3:campo4:campo5 10/05/2004:103743:001:28:6800:10/05/2004:001111:358:00000449:0023:J0008227:84630000000676300277103435132004010119400000:67,63:0,00:67,63:67,63:0,00:01::N::::: 10/05/2004:103839:001:28:6800:10/05/2004:001111:358:00000452:0025:J0008227:83610000000643100082763003020401195469138021:64,31:0,00:64,31:64,31:0,00:01::N::::: 10/05/2004:103918:001:28:6800:10/05/2004:001111:268:00000455:0027:J0008227:10491000000000000000001503748733916869032004:1,25:0,00:1,25:1,25:0,00:01::N::::: 10/05/2004:104143:001:28:6800:10/05/2004:001111:268:00000458:0029:J0008227:10491000000000000000001503748733916869032004:1,89:0,00:1,89:1,89:0,00:01::N::::: 10/05/2004:104347:001:28:6800:10/05/2004:001111:268:00000466:0036:J0008227:10498240700000303203077811019070200300000750:303,20:0,00:303,20:303,20:0,00:01::N::::: 23