Objetivo da mudança:
Implementar a funcionalidade de importação de dados do cadastro de “Frete por Transportadora / Região” a partir de arquivos Excel (XLS, XLSX, CSV). A importação oferece dois menus distintos: “Importar Cadastro de Frete por Transportadora / Região” para os dados gerais de frete e “Importar Faixas de Frete por Peso” para as faixas de peso, este último habilitado pela configuração [CFG_FREFXP]. Além disso, um botão de ajuda ([ ? ]) foi adicionado para exibir um manual com o layout esperado dos arquivos. Rotina/tela envolvida: “Cadastro de frete por transportadora / região” (frmCadFreteTranspRegiao).
Instruções sobre o que configurar:
Não foi criada nenhuma configuração para essa alteração.
Instruções sobre como utilizar:
-
Acessar: “Cadastro de frete por transportadora / região” (frmCadFreteTranspRegiao).
-
Na tela “Cadastro de frete por transportadora / região” (frmCadFreteTranspRegiao), localizar os novos botões: [ IMPORTAR EXCEL ] e [ ? ].
Botão [ IMPORTAR EXCEL ]:
-
Clicar no botão [ IMPORTAR EXCEL ].
-
Um menu será exibido com as seguintes opções:
-
“IMPORTAR CADASTRO DE FRETE POR TRANSPORTADORA / REGIÃO”: Importa os dados gerais de frete (código da transportadora, código da região, valor da nota para isenção, etc.).
-
“IMPORTAR FAIXAS DE FRETE POR PESO”: Importa as faixas de frete por peso (código da transportadora, código da região, valor por kilo, peso inicial, peso final, valor do frete). Esta opção só estará disponível se a configuração [CFG_FREFXP] estiver definida como ‘SIM’.
-
-
Selecionar a opção desejada.
-
Uma janela será exibida solicitando o caminho do arquivo Excel (XLS, XLSX, CSV). Inserir o caminho do arquivo ou utilizar o botão de busca para localizá-lo.
-
O sistema exibirá uma tela de conferência com os dados a serem importados.
-
Selecionar os cadastros que deseja incluir ou atualizar no banco de dados.
-
Confirmar a importação. Os dados válidos e selecionados serão incluídos ou atualizados.
Layouts dos Arquivos Excel:
-
“IMPORTAR CADASTRO DE FRETE POR TRANSPORTADORA / REGIÃO”:
-
Coluna A: Código da transportadora (obrigatório)
-
Coluna B: Código da região (obrigatório)
-
Coluna C: Valor da nota para isenção
-
Coluna D: Valor mínimo do frete
-
Coluna E: Percentual sobre o valor da nota
-
Coluna F: Valor por Kilo
-
Coluna G: Valor do pedágio a cada 100KG
-
Coluna H: Percentual do GRIS
-
Coluna I: Valor mínimo do GRIS
-
Coluna J: Valor da TAS
-
-
“IMPORTAR FAIXAS DE FRETE POR PESO”:
-
Coluna A: Código da transportadora (obrigatório)
-
Coluna B: Código da região (obrigatório)
-
Coluna C: Valor por kilo
-
A partir da coluna D, as faixas de peso são definidas em grupos de 3 colunas:
-
Coluna D: Peso Inicial
-
Coluna E: Peso Final
-
Coluna F: Valor do frete
-
Coluna G: Peso Inicial (próxima faixa)
-
Coluna H: Peso Final (próxima faixa)
-
Coluna I: Valor do frete (próxima faixa)
-
E assim por diante.
-
-
Regras:
-
Os campos “Código da transportadora” e “Código da região” são obrigatórios em ambos os layouts.
-
Os campos “Código da transportadora” e “Código da região” devem conter 5 caracteres.
-
Se uma célula estiver em branco na planilha, o campo correspondente não será atualizado no banco de dados.
-
As colunas com valores numéricos (C, D, E, F, G, H, I, J no primeiro layout e a partir de C no segundo layout) devem estar formatadas como campos numéricos no arquivo Excel.
Botão [ ? ] (Ajuda):
-
Clicar no botão [ ? ].
-
Um manual será exibido com informações sobre o layout esperado para a importação de dados. O manual contém:
-
Textos explicativos descrevendo cada coluna e as regras de validação
-