Definição da Regra de Negócio
Rotina | Tipo de Operação | Opção de Menu | Regras de Negócio |
1450 - Gerar Conhecimento de Frete - Op. Log. | Alteração | Menu do WinThor -> 1450 | - Validações adicionais em CT-e Regime especial |
1. Ao clicar o botão importar, o sistema deverá validar se as notas informadas/Importadas na planilha já possuem CT-e emitido;
** Caso exista CT-e atrelado as notas, o sistema deverá emitir mensagem de alerta Mensagem Sugerida: "Notas Fiscais "XXXX" já possuem CT-e emitido. Retire as notas informadas na lista para continuar!";
2. Apos a mensagem, manter na tela somente as notas que não tem CT-e atrelado;
3. Caso a Flag "Regime Especial" estiver marcado, o sistema deverá formar o valor do Frete em cada nota baseado no % de Frete da região do cliente. Ex: Valor NF = R$100,00 % Frete (Rotina 519) = 5% -- Valor Frete NF = R$5,00
3.1 Caso não tenha % Frete na região[PCREGIAO.PERFRETECONHEC], ou a nota fiscal importada não tenha cadastro de cliente no WinThor, o sistema não irá calcular o Frete, tendo que ser informado manualmente para essa nota fiscal;
3.1 O sistema deverá totalizar o valor do Frete do CT-e somando os valores de frete das notas fiscais da planilha.
Observação: não é possível inserir filtros ao clicar no botão IMPORTAR XML, pois esse botão abre a seleção de arquivos em determinadas pastas, e dessa forma, o sistema somente abre o arquivo, não sendo possível ter nesse momento acesso ao conteúdo do arquivo. Somente apos ser importado na planilha. Esses filtros deverão ser criados na rotina 1452 para que os arquivos sejam separados em pastas de acordo a necessidade de importação, seja ela por região, data/hora e etc.