Formatando os dados nos padrões do webPosto

Neste passo, iremos ensinar como formatar os dados para que eles fiquem nos padrões do sistema webPosto:

Link para download da planilha padrão webPosto: https://s3.amazonaws.com/arquivo.qualityautomacao.com.br/Retaguarda/Migrador/webPosto_planilha.xlsx

OBS: Os nomes em parênteses representam as colunas do banco de dados do Webposto.

1. Clientes

1.1. Código (cli_cod_a): O preenchimento deste campo no webposto é obrigatório, portanto, precisam estar formatados da seguinte forma: Devem estar com cinco (5) dígitos, não pode conter códigos duplicados, e não pode conter letras e caracteres especiais.

Obs: Caso algum código já esteja cadastrado no sistema webposto, eles devem ser alterados no banco por um código inexistente.

1.2. Nome Fantasia (cli_nome_a): O preenchimento deste campo no webposto é obrigatório, portanto, precisam estar formatados da seguinte forma: Devem estar com letras maiúsculas e não podem conter caracteres especiais.

1.3. Razão Social (cli_rsocial_a): O preenchimento deste campo no webposto é obrigatório, portanto, precisam estar formatados da seguinte forma: Devem estar com letras maiúsculas e não podem conter caracteres especiais.

1.4. Tipo de Pessoa (cli_pessoa_a): O preenchimento deste campo no webposto é obrigatório, portanto, precisam estar formatados da seguinte forma: “FÍSICA” para clientes que possuem CPF e “JURÍDICA” para clientes que possuem CNPJ.

1.5. CPF (cpf): O preenchimento deste campo no webposto é obrigatório, portanto, precisam estar formatados da seguinte forma: “000.000.000-00”, e não devem conter cpf duplicados. 

Obs: Caso haver cpf já cadastrado no sistema webposto, este cliente pode ser excluído do banco de dados.

1.6. CNPJ (cgc): O preenchimento deste campo no webposto é obrigatório, portanto, precisam estar formatados da seguinte forma: “00.000.000/0000-00”, e não devem conter cnpj duplicados. 

Obs: Caso haver cnpj já cadastrado no sistema webposto, este cliente pode ser excluído do banco de dados.

1.7. Inscrição Estadual (inscest): Este não é obrigatório, porém não precisa de nenhuma formatação.

1.8. RG (identidade): Este campo não é obrigatório, porém não precisa de nenhuma formatação.

1.9. CEP (cep): Este campo não é obrigatório, portanto, precisa estar formatados da seguinte forma: “00.000-000”.

1.10. Estado (estado): O preenchimento deste campo no webposto é obrigatório, portanto, deve ser preenchido apenas com a sigla do estado.

Obs: O estado preenchido ou cadastrado deve pertencer a cidade cadastrada.  

1.11. Cidade (cidade): O preenchimento deste campo no webposto é obrigatório, portanto, deve ser preenchido. 

Obs: Caso esteja vazio preencher com o nome da cidade do posto.

1.12. Endereço (endereco): Este campo não é obrigatório, porém não precisa de nenhuma formatação.

1.13. Bairro (bairro): Este campo não é obrigatório, porém não precisa de nenhuma formatação.

1.14. Número de endereço (numero_endereco): Este campo não é obrigatório, porém não precisa de nenhuma formatação.

1.15. Telefone (telefone): No sistema do webposto, este campo não é obrigatório. Portanto devem estar formatados da seguinte forma: (00)0000-0000 ou (00)00000-0000.

1.16. Celular (celular): No sistema do webposto, este campo não é obrigatório. Portanto devem estar formatados da seguinte forma: (00)0000-0000 ou (00)00000-0000.

1.17. Fax (fax): No sistema do webposto, este campo não é obrigatório. Portanto devem estar formatados da seguinte forma: (00)0000-0000 ou (00)00000-0000.

1.18. Celular (celular): No sistema do webposto, este campo não é obrigatório. Portanto devem estar formatados da seguinte forma: (00)0000-0000 ou (00)00000-0000.

1.19. Contato (contato): Este campo não é obrigatório, porém não precisa de nenhuma formatação.

1.20. Email (email): Este campo não é obrigatório, porém não precisa de nenhuma formatação.

1.21. Ativo (ativo): Este campo é obrigatório, porém precisa estar preenchido com a letra “S”.

 

2. Fornecedores

2.1. Código (for_cod_a): O preenchimento deste campo no webposto é obrigatório, portanto, precisam estar formatados da seguinte forma: Devem estar com cinco (5) dígitos, não pode conter códigos duplicados, e não pode conter letras e caracteres especiais.

Obs: Caso algum código já esteja cadastrado no sistema webposto, eles devem ser alterados no banco por um código inexistente.

2.2. Nome Fantasia (for_nome_a): O preenchimento deste campo no webposto é obrigatório, portanto, precisam estar formatados da seguinte forma: Devem estar com letras maiúsculas e não podem conter caracteres especiais.

2.3. Razão Social (for_rsocial_a): O preenchimento deste campo no webposto é obrigatório, portanto, precisam estar formatados da seguinte forma: Devem estar com letras maiúsculas e não podem conter caracteres especiais.

2.4. Tipo de Pessoa (for_pessoa_a): O preenchimento deste campo no webposto é obrigatório, portanto, precisam estar formatados da seguinte forma: “FÍSICA” para clientes que possuem CPF e “JURÍDICA” para clientes que possuem CNPJ.

2.5. CPF e CNPJ (cgc): O preenchimento destes campos no webposto é obrigatório e devem estar na mesma coluna, portanto, precisam estar formatados da seguinte forma: “000.000.000-00”, “00.000.000/0000-00”, e não devem conter CPF e CNPJ duplicados. 

Obs: Caso haver CPF e CNPJ já cadastrado no sistema webposto, estes fornecedores podem ser excluídos do banco de dados.

2.6. Inscrição Estadual (inscest): Este não é obrigatório, porém não precisa de nenhuma formatação.

2.7. RG (identidade): Este campo não é obrigatório, porém não precisa de nenhuma formatação.

2.8. CEP (cep): Este campo não é obrigatório, portanto, precisam estar formatados da seguinte forma: “00.000-000”.

2.9. Estado (estado): O preenchimento deste campo no webposto é obrigatório, portanto, deve ser preenchido apenas com a sigla do estado.

Obs: O estado preenchido ou cadastrado deve pertencer a cidade cadastrada.  

2.10. Cidade (cidade): O preenchimento deste campo no webposto é obrigatório, portanto, deve ser preenchido. 

Obs: Caso esteja vazio preencher com o nome da cidade do posto.

2.11. Endereço (endereco): Este campo não é obrigatório, porém não precisa de nenhuma formatação.

2.12. Bairro (bairro): Este campo não é obrigatório, porém não precisa de nenhuma formatação.

2.13. Número de endereço (numero_endereco): Este campo não é obrigatório, porém não precisa de nenhuma formatação.

2.14. Telefone (telefone): No sistema do webposto, este campo não é obrigatório. Portanto devem estar formatados da seguinte forma: (00)0000-0000 ou (00)00000-0000.

2.15. Celular (celular): No sistema do webposto, este campo não é obrigatório. Portanto devem estar formatados da seguinte forma: (00)0000-0000 ou (00)00000-0000.

2.16. Fax (fax): No sistema do webposto, este campo não é obrigatório. Portanto devem estar formatados da seguinte forma: (00)0000-0000 ou (00)00000-0000.

2.17. Celular (celular): No sistema do webposto, este campo não é obrigatório. Portanto devem estar formatados da seguinte forma: (00)0000-0000 ou (00)00000-0000.

2.18. Contato (contato): Este campo não é obrigatório, porém não precisa de nenhuma formatação.

2.19. Email (email): Este campo não é obrigatório, porém não precisa de nenhuma formatação.

2.20. Ativo (ativo): Este campo é obrigatório, porém precisa estar preenchido com a letra “S”.

 

3. Placas

3.1. Código do cliente (codcf): O preenchimento deste campo no webposto é obrigatório, portanto, precisam estar formatados da seguinte forma: Devem estar com cinco (5) dígitos, não pode conter códigos duplicados, e não pode conter letras e caracteres especiais.

3.2. Placa (agregado): O preenchimento deste campo no webposto é obrigatório, portanto, precisam estar formatados da seguinte forma: ‘ABC-1234’.

3.3. Marca ou modelo (nome): Este campo é obrigatório, porém precisa estar preenchido com a marca ou modelo do veículo.

3.4. Dias de abastecimento (clv_ds_dias_abastecimento): Este campo é obrigatório, porém precisa estar preenchido da seguinte: ‘1234567’, que corresponde aos dias da semana em que o condutor poderá abastecer o seu veículo.

 

4. Grupo

4.1. Código do grupo (codi): O preenchimento deste campo no webposto é obrigatório. Portanto, os códigos precisam estar formatados com três (3) dígitos, não podendo conter letras e caracteres especiais. O código um (1) obrigatoriamente tem que ser sempre de combustíveis.

4.2. Nome do grupo (grupo): O preenchimento deste campo no webposto é obrigatório. Portanto, devem estar preenchidos com o nome do grupo do produto.

 

5. Produtos

5.1. Código do produto (codpro): O preenchimento deste campo no webposto é obrigatório, portanto, precisam estar formatados da seguinte forma: Devem estar com cinco (5) dígitos, não pode conter códigos duplicados, e não pode conter letras e caracteres especiais.

5.2. Código de barras (codbar): Este campo não precisa de nenhuma formatação.

5.3. Código do grupo (codgru): O preenchimento deste campo no webposto é obrigatório. Portanto, os códigos precisam estar formatados com três (3) dígitos, não podendo conter letras e caracteres especiais. Os codigos do grupo existentes na tabela ‘Produto’ devem ser os mesmos da tabela ‘Grupo’.

5.4. Nome completo do produto (nompro): O preenchimento deste campo no webposto é obrigatório, portanto, precisam estar formatados da seguinte forma: Devem estar com letras maiúsculas e não podem conter caracteres especiais.

5.5. Descrição resumida do produto (descrição_resumida): O preenchimento deste campo no webposto é obrigatório, portanto, precisam estar formatados da seguinte forma: Devem estar com letras maiúsculas e não podem conter caracteres especiais.

5.6. Tipo de produto (tpprod): Este campo é obrigatório, portanto, devem estar com letras maiúsculas e preenchidos da seguinte forma: COMBUSTÍVEL ou PRODUTO.

5.7. Unidade de compra (unicompra): O preenchimento deste campo no webposto é obrigatório. Portanto, precisam estar formatados com três (3) dígitos, e letras maiúsculas.

5.8. Unidade de venda (uni): O preenchimento deste campo no webposto é obrigatório. Portanto, precisam estar formatados com três (3) dígitos, e letras maiúsculas. 

5.9. NCM (ncm): O preenchimento deste campo no webposto é obrigatório. Portanto, precisam estar formatados com oito (8) dígitos.

5.10. CEST (cest): O preenchimento deste campo no webposto é obrigatório. Portanto, precisam estar formatados com sete (7) dígitos.

5.11. Cst de entrada (cstent): O preenchimento deste campo no webposto é obrigatório. Portanto, precisam estar formatados com três (3) dígitos.

5.12. Cst de saída (cstsai): O preenchimento deste campo no webposto é obrigatório. Portanto, precisam estar formatados com três (3) dígitos.

5.13. Percentual alíquota icms entrada (pericmsentrada): O preenchimento deste campo no webposto é obrigatório. Portanto, precisam estar formatados com três (3) dígitos.

5.14. Percentual alíquota icms saída (pericmse): O preenchimento deste campo no webposto é obrigatório. Portanto, precisam estar formatados com três (3) dígitos.

5.15. CSOSN de saída (csosn): O preenchimento deste campo no webposto só é obrigatório quando o regime tributário do posto for ‘Simples Nacional’. Portanto, precisam estar formatados com três (3) dígitos.

5.16. CSOSN de entrada (csosn_entrada): O preenchimento deste campo no webposto só é obrigatório quando o regime tributário do posto for ‘Simples Nacional’. Portanto, precisam estar formatados com três (3) dígitos.

5.17. Preço de custo (custo): o preenchimento deste campo no webposto é obrigatório.

5.18. Preço de venda (valvenda): o preenchimento deste campo no webposto é obrigatório.

5.19. Cst pis de entrada (cst_pis_ent): O preenchimento deste campo no webposto é obrigatório. Portanto, precisam estar formatados com dois (2) dígitos.

5.20. Cst pis de saída (cst_pis_sai): O preenchimento deste campo no webposto é obrigatório. Portanto, precisam estar formatados com dois (2) dígitos.

5.21. Cst cofins de entrada (cst_cofins_ent): O preenchimento deste campo no webposto é obrigatório. Portanto, precisam estar formatados com dois (2) dígitos.

5.22. Cst cofins de saída (cst_cofins_sai): O preenchimento deste campo no webposto é obrigatório. Portanto, precisam estar formatados com dois (2) dígitos.

5.23. Percentual alíquota pis entrada (per_pis_ent): o preenchimento deste campo no webposto é obrigatório.

5.24. Percentual alíquota pis saída (perpis): o preenchimento deste campo no webposto é obrigatório.

5.25. Percentual alíquota cofins entrada (per_cof_ent): o preenchimento deste campo no webposto é obrigatório.

5.26. Percentual alíquota cofins saida (percof): o preenchimento deste campo no webposto é obrigatório.

5.27. Código ANP (codigo_anp): Este campo não é obrigatório, porém não precisa de nenhuma formatação.

5.28. Cfop de saída (pro_ds_cfop_saida): o preenchimento deste campo no webposto é obrigatório. Portanto, devem conter quatro (4) dígitos.

5.29. Código natureza da receita (codigo_natureza_receita): Este campo não é obrigatório, porém precisa estar formatado com três (3) dígitos.

5.30. Ativo (ativo): Este campo é obrigatório, porém precisa estar preenchido com a letra “S”.