# DOCS - ARQUIVOS - ANDROID Analista Responsável: Gustavo Henrique Braga Fernandes # 1. Especificação dos arquivos
![Softensistemas Logo](https://www.softensistemas.com.br/assets/img/logo.webp) **Projeto/Sistema:** DOCS - ARQUIVOS - ANDROID **Versão do *Template:*** 1.1
**Processo:** Especificação dos arquivos **Versão do Documento:** 1.0
**Responsável(eis):** Gustavo Fernandes**Data:** 08/10/2024
##### **1. Introdução** **Este processo visa explicar cada arquivo gerado na integração Android, do SIEM para Android e do Android para SIEM (Retorno).** #### **Processos Relacionados** **1.** [Como exportar e importar dados no Android](https://docs.softensistemas.com.br/books/siem-android/page/como-exportar-e-importar-dados-no-android-retaguarda-e-aplicativo "Como exportar e importar dados no Android") **2.** [Detalhamento campos - SIEM para Android](https://docs.softensistemas.com.br/books/siem-android/page/2-detalhamento-campos-siem-para-android "Detalhamento campos - SIEM para Android") **3.** [Detalhamento campos - Android para SIEM](https://docs.softensistemas.com.br/books/siem-android/page/3-detalhamento-campos-android-para-siem "Detalhamento campos - Android para SIEM") - - - - - - #### **2. Arquivos SIEM para ANDROID:** Este procedimento tem por objetivo demostrar e explicar os arquivos gerados na integração Android no SIEM. [![image-1728396745834.png](https://docs.softensistemas.com.br/uploads/images/gallery/2024-10/scaled-1680-/image-1728396745834.png)](https://docs.softensistemas.com.br/uploads/images/gallery/2024-10/image-1728396745834.png) I - Exemplo de possibilidades para gerar arquivos SIEM pro Android, integração. [![image-1728397547243.png](https://docs.softensistemas.com.br/uploads/images/gallery/2024-10/scaled-1680-/image-1728397547243.png)](https://docs.softensistemas.com.br/uploads/images/gallery/2024-10/image-1728397547243.png) II - Exemplo arquivos gerados SIEM pro ANDROID ##### ***Descrição dos arquivos:***
**Campo do sistema** **Arquivo gerado** **OBS**
FOTO DO PRODUTO 128638.jpg Neste exemplo só um produto tem foto, se forem vários, ficará com vário arquivos, o que pode pesar no dropbox, eles são referenciados no arquivo PRODUTO.txt no campo específico.
- AcessoDados.dll Lib(biblioteca) que o LeAndroid precisa pra acessar o DB
CLIENTE CLIENTE.txt Dados referente a clientes cadastrados.
CÓDIGO DE BARRA CODIGOBARRA.txt Somente gera dos produtos que tem código de barras cadastrado.
- DBRede.ini Contém o local do banco de dados do SIEM, exemplo: Provider=Microsoft.Jet.OLEDB.4.0;Data Source='C:\\SoftenSIEM\\EMPRESA3\\Siem.mdb';Persist Security Info=True;Jet OLEDB:Database Password=soften03JB-BR
DADOS DA EMPRESA EMPRESA.txt Dados referente a empresa que gerou os arquivos
- ESTOQUE.txt Somente gera dos produtos que tem estoque positivo.
FORMA DE PAGAMENTO FORMA\_PAGAMENTO.txt Dados referente as formas de pagamentos cadastradas.
- GRADE.txt Dados referente as cores cadastradas.
- LeAndroid.exe Comunica e importa os dados (txt) do SoftenSIEM Android para o banco de dados do SIEM.
- metadata.soften Temos uma API que funciona como um "DropBox" pra esses arquivos de integração. O LeAndroid usa esse arquivo pra saber a URL dessa API e mandar os arquivos de integração, especificamente esse arquivo serve pro LeAndroid saber se tem integração nova pra mandar pra API ou não
PRODUTO PRODUTO.txt Dados referente a produtos cadastrados.
TABELAS DE PREÇO TABELAS\_PRECO.txt Neste exemplo foi gerado com todas as tabelas de preço do sistema, todas selecionadas.
VENDEDOR VENDEDOR.txt Dados referente a vendedores cadastrados.
#### #### **3. Arquivos ANDROID para SIEM:** Este procedimento tem por objetivo demostrar e explicar os arquivos gerados ao exportar dados do Android pro SIEM. [![image-1728483651416.jpg](https://docs.softensistemas.com.br/uploads/images/gallery/2024-10/scaled-1680-/image-1728483651416.jpg)](https://docs.softensistemas.com.br/uploads/images/gallery/2024-10/image-1728483651416.jpg) I - Exemplo de possibilidades para gerar arquivos do Android pro SIEM (Exportar) [![image-1728485999568.png](https://docs.softensistemas.com.br/uploads/images/gallery/2024-10/scaled-1680-/image-1728485999568.png)](https://docs.softensistemas.com.br/uploads/images/gallery/2024-10/image-1728485999568.png) II - Arquivos exportardos do Android pro SIEM (Exportar) ##### ***Descrição dos arquivos:*** **OBS:** Todos os outros arquivos que ficam na pasta ***integracao(dropbox)*** já estão explicados a cima na descrição do SIEM pro Android.
**Campo do sistema** **Arquivo gerado** **OBS**
Pedidos PEDIDO\_1.sss Dados referente a pedidos emitidos do vendedor 1. Neste exemplo, o número "1" depois do "PEDIDO\_" é o código do vendedor, se fosse o vendedor de código 3, ficaria por ex: PEDIDO\_3.sss
Orçamentos ORÇAMENTO\_1.sss Dados referente a orçamentos emitidos do vendedor 1. Mesma regra do pedido, pro vendedor 3, ficaria por ex: ORCAMENTO\_3.sss
©SOFTEN SISTEMAS 2024 # 2. Detalhamento campos - SIEM para Android
![Softensistemas Logo](https://www.softensistemas.com.br/assets/img/logo.webp) **Projeto/Sistema:** DOCS - ARQUIVOS - ANDROID**Versão do *Template:*** 1.1
**Processo:** Detalhamento campos - SIEM para Android**Versão do Documento:** 1.0
**Responsável(eis):** Gustavo Fernandes**Data:** 08/10/2024
##### **1. Introdução** **Este processo visa explicar detalhadamente cada txt gerado do SIEM para o ANDROID e seus respectivos campos.** #### **Processos Relacionados** - - - - - - **1.** [Especificação dos arquivos](https://docs.softensistemas.com.br/books/siem-android/page/1-explicacao-arquivos-txt "Especificação dos arquivos") **2.** [Detalhamento campos - Android para SIEM](https://docs.softensistemas.com.br/books/siem-android/page/3-detalhamento-campos-android-para-siem "Detalhamento campos - Android para SIEM") - - - - - - #### **Detalhamento arquivos TXT:** [![image-1728409408844.png](https://docs.softensistemas.com.br/uploads/images/gallery/2024-10/scaled-1680-/image-1728409408844.png)](https://docs.softensistemas.com.br/uploads/images/gallery/2024-10/image-1728409408844.png) I - Exemplo arquivos txt gerados ##### ***CLIENTE.txt:*** **1.** Exemplo de linha do arquivo: ```TXT 2|GUSTAVO HB FERNANDES|1|475.351.888-42|RUA 15 DE NOVEMBRO, 715|CENTRO|JOSE BONIFACIO-SP|||||NORMAL|1||||| ``` ##### ***Descrição dos Campos CLIENTE.txt:***
**Posição** **Valor do campo** **Descrição do campo** **Obrig.?**
1 2 Cód interno do cliente Sim
2 GUSTAVO HB FERNANDES Nome/Razão social Sim
3 1 Tipo de pessoa, sendo 1 = "FÍSICA" e 2 = "JURÍDICA" Sim
4 475.351.888-42 CPF/CNPJ Sim
5 RUA 15 DE NOVEMBRO, 715 Endereço e número após a vírgula Sim
6 CENTRO Bairro Sim
7 JOSE BONIFACIO-SP Nome da cidade Sim
8 - Fone 1 Não
9 - Fone 2 Não
10 - Fone 3 Não
11 - Email Não
12 NORMAL Situação Crédito Sim
13 1 Cód interno cadastro vendedor Sim
14 - Forma de pagamento padrão Não
15 -Limite de créditoNão
16 - Dias da conta Não
17 - Saldo da conta Não
##### ##### ***CODIGOBARRA.txt:*** **1.**Exemplo de linha do arquivo: ```TXT 2.20.17|100000000029| ``` ##### ***Descrição dos Campos CODIGOBARRA.txt:***
**Posição** **Valor do campo** **Descrição do campo** **Obrig.?**
1 2.20.17 Cód interno do item Sim
2 100000000029 Código de barras cadastrado no item acima Sim
##### ##### ***EMPRESA.txt:*** **1.**Exemplo *de linha do arquivo:* ```TXT SOFTEN SISTEMAS|RUA DONATO VISSECHI, 417|Centro|JOSE BONIFACIO|15.200-000|07.587.030/0001-95|405076124110||| ``` ##### ***Descrição dos Campos EMPRESA.txt:***
**Posição** **Valor do campo** **Descrição do campo** **Obrig.?**
1 SOFTEN SISTEMAS Nome Fantasia Sim
2 RUA DONATO VISSECHI, 417 Endereço e número após a vírgula Sim
3 Centro Bairro Sim
4 JOSE BONIFACIO Nome da cidade Sim
5 15.200-000 CEP Sim
6 07.587.030/0001-95 CPF/CNPJ Sim
7 405076124110 Inscrição Estadual Sim
8 - Telefone Não
9 - Email Não
##### ##### ***ESTOQUE.txt:*** **1.**Exemplo de linha do arquivo: ```TXT 134.1.4|80.000||||| ``` ##### ***Descrição dos Campos ESTOQUE.txt:***
**Posição** **Valor do campo** **Descrição do campo** **Obrig.?**
1 134.1.4 Cód interno do item Sim
2 80.000 Quantidade em estoque Sim
3 - Lote Não
4 - Validade Não
5 - Tamanho Não
6 - Cor Não
##### ##### ***FORMA\_PAGAMENTO.txt:*** **1.**Exemplo de linha do arquivo: ```TXT 1|VENDA A VISTA| ``` ##### ***Descrição dos Campos FORMA\_PAGAMENTO.txt:***
**Posição** **Valor do campo** **Descrição do campo** **Obrig.?**
1 1 Cód interno da forma de pagamento Sim
2 VENDA A VISTA Descrição da forma de pagamento Sim
##### ##### ***GRADE.txt:*** **1.**Exemplo de linha do arquivo: ```TXT 1|BRANCO| ``` ##### ***Descrição dos Campos GRADE.txt:***
**Posição** **Valor do campo** **Descrição do campo** **Obrig.?**
1 1 Cód interno da cor (manual) Sim
2 BRANCO Descrição da cor cadastrada Sim
##### ##### ***PRODUTO.txt:*** **1.**Exemplo de linha do arquivo: ``` 1|PRODUTO EXEMPLO|PC|9.500|13.000|15.000|17.000|0.000|0.000|0.000|0.000|0.000|8|109.000|128638.jpg|ELETRICA - SEM SUBGRUPO|0| ``` ##### ***Descrição dos Campos PRODUTO.txt:***
**Posição** **Valor do campo** **Descrição do campo** **Obrig.?**
1 1 Cód interno do produto Sim
2 PRODUTO EXEMPLO Descrição Sim
3 PC Unidade **(Não é descrição que seria "PEÇA" e sim unidade mesmo, resumida "PC")** Sim
4 9.500 Preço de venda "AVISTA" que no SIEM é a 1° tabela de preço cadastrada **(poderia ser outro nome a tabela)** Sim
5 13.000 Preço de venda "APRAZO" que no SIEM é a 2º tabela de preço cadastrada **(poderia ser outro nome a tabela)** Sim
6 15.000 Preço de venda "VAREJO" que no SIEM é a 3º tabela de preço cadastrada **(poderia ser outro nome a tabela)** Sim
7 17.000 Preço de venda "PARCELA" que no SIEM é a 4º tabela de preço cadastrada **(poderia ser outro nome a tabela)** Sim
8 0.000 Preço de venda "PARCELA" que no SIEM é a 5º tabela de preço cadastrada **(poderia ser outro nome a tabela)** Sim
9 0.000 Preço de venda "PARCELA" que no SIEM é a 6º tabela de preço cadastrada **(poderia ser outro nome a tabela)** Sim
10 0.000 Preço de venda "PARCELA" que no SIEM é a 7º tabela de preço cadastrada **(poderia ser outro nome a tabela)** Sim
11 0.000 Preço de venda "PARCELA" que no SIEM é a 8º tabela de preço cadastrada **(poderia ser outro nome a tabela)** Sim
12 0.000 Preço de venda "PARCELA" que no SIEM é a 9º tabela de preço cadastrada **(poderia ser outro nome a tabela)** Sim
13 8 Prioridade consulta do item Sim
14 109.000 Quantidade em estoque Sim
15 128638.jpg Nome do arquivo de foto Não
16 ELETRICA - SEM SUBGRUPO Descrição do grupo - subgrupo do item Sim
17 0 Tipo de estoque (padrão 0) Sim
##### ***TABELAS\_PRECO.txt:*** **1.**Exemplo de linha do arquivo: ``` AVISTA ``` ##### ***Descrição dos Campos TABELAS\_PRECO.txt:***
**Posição** **Valor do campo** **Descrição do campo** **Obrig.?**
1 AVISTA Apenas o nome da tabela de preço cadastrada, no SIEM vão até quatro tabelas **("AVISTA, "APRAZO", "VAREJO", "PARCELA")**. Sim
##### ***VENDEDOR.txt:*** **1.**Exemplo de linha do arquivo: ```TXT 1|VENDEDOR 1|60| ``` ##### ***Descrição dos Campos VENDEDOR.txt:***
**Posição** **Valor do campo** **Descrição do campo** **Obrig.?**
1 1 Cód interno do vendedor Sim
2 VENDEDOR 1 Nome Sim
3 60 Saldo Crédito **(Usado pra armazenar para utilização no app, é o valor máximo que o vendedor pode dar de desconto).** Sim
##### ©SOFTEN SISTEMAS 2024 # 3. Detalhamento campos - Android para SIEM
![Softensistemas Logo](https://www.softensistemas.com.br/assets/img/logo.webp) **Projeto/Sistema:** DOCS - ARQUIVOS - ANDROID**Versão do *Template:*** 1.1
**Processo:** Detalhamento campos - Android para SIEM**Versão do Documento:** 1.0
**Responsável(eis):** Gustavo Fernandes**Data:** 09/10/2024
##### **1. Introdução** **Este processo visa explicar detalhadamente cada arquivo gerado do ANDROID para o SIEM e seus respectivos campos.** #### **Processos Relacionados** - - - - - - **1.** [Especificação dos arquivos](https://docs.softensistemas.com.br/books/siem-android/page/1-especificacao-dos-arquivos "Especificação dos arquivos") **2.** [Detalhamento campos - SIEM para Android](https://docs.softensistemas.com.br/books/siem-android/page/2-detalhamento-campos-siem-para-android "Detalhamento campos - SIEM para Android") - - - - - - #### **Detalhamento arquivos SSS:** [![image-1728500331367.png](https://docs.softensistemas.com.br/uploads/images/gallery/2024-10/scaled-1680-/image-1728500331367.png)](https://docs.softensistemas.com.br/uploads/images/gallery/2024-10/image-1728500331367.png) I - Exemplo arquivos gerados ##### ***ORCAMENTO\_1.sss:*** **1.** Exemplo do arquivo: ```TXT c8afb441-e54a-3599-af87-8a9ec391b3e8 OM|1000001|9/10/2024|1|8|teste observação|1|1,00| LO|1000001|1|2.0|22,78| ```
**Posição** **Linha** **Valor do campo** **Descrição do campo** **Obrig.?**
1 1 c8afb441-e54a-3599-af87-8a9ec391b3e8 ID do aparelho Sim
1 2 OM Orçamento Mestre Sim
2 2 1000001 Número do orçamento gerado no Android, inicia-se sempre com o número do código do vendedor, neste contexto é "1000001", pois, se trata do primeiro vendedor, código "1", se fosse o segundo vendedor cadastrado, seria código "2" e o orçamento seria "2000001" Sim
3 2 9/10/2024 Data emissão Sim
4 2 1 ID do vendedor Sim
5 2 8 Cód interno cliente cadastrado no siem Sim
6 2 teste observação Observação orçamento Sim
7 2 2 Cód interno forma de pagamento cadastrada no siem Sim
8 2 1,00 Valor desconto do orçamento Sim
1 3 LO Linha Orçamento Sim
2 3 1000001 Número orçamento, neste caso só tem uma linha, pois, só havia um produto, ele gera uma linha para cada item (movimentação). Sim
3 3 1 Cód interno do item cadastrado no siem Sim
4 3 2.0 Quantidade do item Sim
5 3 22,78 Valor unit do item Sim
##### ##### ***PEDIDO\_1.sss:*** ****1.**** Exemplo do arquivo: ```TXT c8afb441-e54a-3599-af87-8a9ec391b3e8 PM|1000021|9/10/2024|1|2|Teste observação|1|||||||1|15,00|10/10/2024| LP|1000021|1|4.0|103,00|1.0|2.0| Teste de informações adicionais|2,50|AVISTA|||||0.63| ```
**Posição** **Linha** **Valor do campo** **Descrição do campo** **Obrig.?**
1 1 c8afb441-e54a-3599-af87-8a9ec391b3e8 ID do aparelho Sim
1 2 PM "Pedido Mestre" Sim
2 2 1000021 Número do pedido gerado no Android, mesmas regras do orçamento. Sim
3 2 9/10/2024 Data emissão Sim
4 2 1 ID do vendedor Sim
5 2 2 Cód interno cliente cadastrado no siem Sim
6 2 Teste observação Observação do pedido Sim
7 2 1 Cód interno forma de pagamento cadastrada no siem Sim
8 2 Será removido Será removido Não
9 2 Será removido Será removido Não
10 2 Será removido Será removido Não
11 2 Será removido Será removido Não
12 2 Será removido Será removido Não
13 2 Será removido Será removido Não
14 2 1 Indicador se foi marcado frete ou não no app Sim
15 2 15,00 Valor desconto total do pedido Sim
16 2 10/10/2024 Data entrega Sim
1 3 LP Linha Pedido Sim
2 3 1000021 Número do pedido, movimento, mesma regra do orçamento Sim
3 3 1 Cód item cadastrado no siem Sim
4 3 4.0 Quantidade do item Sim
5 3 103,00 Valor unit do item + Vl de acréscimo Sim
6 3 1.0 Quantidade troca Sim
7 3 2.0 Qtd bonificação Sim
8 3 Teste de informações adicionais Informações adicionais do item Sim
9 3 2,50 Desconto do item Sim
10 3 AVISTA Descrição da tabela de preço Sim
11 3 - Lote do item Não
12 3 - Validade do Item Não
13 3 - Tamanho do Item Não
14 3 - Cor do Item Não
15 3 0.63 Percentual de desconto do item Sim
©SOFTEN SISTEMAS 2024