Escolar Documentos
Profissional Documentos
Cultura Documentos
LAYOUT
Versão 1.21 - 13.03.2009
1
Frente de Caixa SYSMO – LayOut
Versões Disponibilizadas
2
Frente de Caixa SYSMO – LayOut
Adicionado identificador nas linhas de formas de pagamento se foi
Versão 1.17 09.04.2008
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
Versão 1.18 22.08.2008 • 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.
Versão 1.19 02.09.2008
• Código da Pré-Venda
Adloicionado novos campos na linha de cabeçalho do log de venda.
Versão 1.20 22.12.2008
• Placa, Hod. Inicial, Hod. Final, Média e Frota
Adicionado novo campo na linha de produtos no log de venda.
Versão 1.21 13/03/2009
• Alíquota do produto
3
Frente de Caixa SYSMO – LayOut
ÍNDICE
ÍNDICE ......................................................................................................................................................................3
4
Frente de Caixa SYSMO – LayOut
Observações:
1 - Os campos devem ser separados pelo caracter ":", portanto, este caracter não deve estar presente
como conteúdo dos campos.
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
Frente de Caixa SYSMO – LayOut
6
Frente de Caixa SYSMO – LayOut
Observações:
1 - Os campos devem ser separados pelo caracter ":", portanto, este caractere não deve estar presente
como conteúdo dos campos.
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
5 - Situações: 00 – OK
01 – Limitado
02 – Bloqueado [Valores maiores que 01 serão considerados bloqueados]
Observações:
7
Frente de Caixa SYSMO – LayOut
Exemplo do Arquivo:
Observações:
Exemplo do Arquivo:
8
Frente de Caixa SYSMO – LayOut
Seção [AlteracaoCRC]
Observações:
2 - A última posição do campo ACRESCDESCONTO deve ser: ‘+’ = Acréscimo ‘-’ = Desconto
Exemplo do Arquivo:
[AlteracaoCRC]
Data=20/09/2003
CodigoCliente=00000102960900
NumeroDocumento=0000215485
NumeroParcela=009
ValorParcela=000002169
AcrescDesconto=00000032-
- 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
Frente de Caixa SYSMO – LayOut
Seção [AlteracaoConvenio]
Observações:
Exemplo do Arquivo:
[AlteracaoConvenio]
Data=20/09/2003
Codigo=00000102960900
Limite=25000
Movimentado=3500
Situacao=01
10
Frente de Caixa SYSMO – LayOut
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
11
Frente de Caixa SYSMO – LayOut
Observações:
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
Observações:
Exemplo do Arquivo:
Rua Cristóvão Colombo, 234 – Bairro Estrela - São Miguel do Oeste – SC
Fone/Fax: (049) 631-0600 Site: http://www.sysmo.com.br - e-mail: sysmo@sysmo.com.br
12
Frente de Caixa SYSMO – LayOut
070920030001021510021606000656000192000000221861002300000022188083220000000001830000000003657400000000158490000000000000000000000000000009
500000000000000011
070920030002021510021606000656000192000000221861002300000022188083220000000001830000000003657400000000158490000000000000000000000000000009
500000000000000011
Observações:
Exemplo do Arquivo:
070920030001010000000205738
070920030001020000000020790
070920030001030000000015702
070920030001040000000011116
070920030001050000000012003
070920030001070000000004112
13
Frente de Caixa SYSMO – LayOut
Observações:
Exemplo do Arquivo:
01000101040000070920030001009380736800000000000000000000000050000
02000101040000070920030001009380736800000000000000000000000050000
03000101040000070920030001009380736800000000000000000000000050000
14
Frente de Caixa SYSMO – LayOut
Observações:
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.
Exemplo do Arquivo:
22092003001000000010000000001000000000000010000001000000000000000
22092003001000000010000000050000000000000500000001000000000000001
22092003001000000010000000050000000000000500000001000000000000001
22092003001000000010000000010000000000000100000001000000000000001
LVNNNNNN.CCC
Onde:
NNNNNN = Número do Cupom Fiscal (COO)
CCC = Número do ECF
No PDV:
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
Frente de Caixa SYSMO – LayOut
Onde:
<DIR_LOGS> = Diretório dos logs configurado no Supervisor
<DIR_SEGUNDA_COPIA> = Diretório da segunda cópia dos logs configurado no Supervisor
Exemplos:
<DIR_LOGS> = c:\retag\logs\030820
<DIR_SEGUNDA_COPIA> = s:\retag\logs\030820
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”).
16
Frente de Caixa SYSMO – LayOut
Alteração OnLine N 01 0 – Efetuou 1 - Não Efetuou
Uso Interno (Variado conforme o cliente) N 06 000000
- CooperAlfa: Código Localidade
- Perdigão: Peso Gasto Kg
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 N 14 00000000000001
- Cotripal
Identificação do CPF/CNPJ A 01 F – Física J – Júridica 10
‘ ’ – 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
17
Frente de Caixa SYSMO – LayOut
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
18
Frente de Caixa SYSMO – LayOut
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
Observações:
19
Frente de Caixa SYSMO – LayOut
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
Descrição
(parte mais significativa)
00 Cheque
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
Descrição
(parte menos significativa)
00 À vista
01 Pré-datado
02 Parcelado com financiamento pelo estabelecimento
03 Parcelado com financiamento pela administradora
20
Frente de Caixa SYSMO – LayOut
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.
21
Frente de Caixa SYSMO – LayOut
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 ).
22
Frente de Caixa SYSMO – LayOut
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
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