Pular para o conteúdo principal

11.0.0.202406152100

Funcionalidade 15 de junho de 2024

#17252 [Lista de Embarque] Criação de novos campos para Automatização de CTe

Ticket para a criação de campos na janela Lista de Embarque, permitindo, a futura implementação de um processo que automatizará a emissão de CTe.

1. Campos do cabeçalho

  • ‘Tipo Frete’, do tipo lista:

    • Quando selecionado 'Cobrança por Peso', deverá habilitar um campo chamado 'Valor Frete por Peso', do tipo numérico

    • Quando selecionado 'Porcentagem por Valor', deverá habilitar um campo chamado 'Porcentagem', do tipo numérico

  • ‘Valor Frete Total’, tipo numérico, editável se o ‘Tipo Frete’ for diferente de 'Porcentagem por Valor' e 'Cobrança por Peso'

  • ‘Remetente Emissor’, flag com padrão falso

  • ‘Tomador Emissor’, flag com padrão falso

2. Campos da aba Detalhes

  • ‘Destinatário’, do tipo flag, com padrão False

  • Caso a flag ‘Tomador Emissor’ do cabeçalho estiver desmarcada, apresentar:

    • Campo do tipo lista, chamado ‘Tomador’, deverá conter as opções: 'vazio', Parceiro de Negócios e Parceiro Relacionado
      • Quando selecionado 'Parceiro Relacionado', deverá apresentar um campo chamado ‘Parceiro Tomador’, este deverá ser possível selecionar um parceiro relacionado (mesmo funcionamento da Info do parceiro da fatura), obrigatório

  • Caso a flag ‘Remetente Emissor’ do cabeçalho estiver desmarcada, apresentar:

    • Campo do tipo lista, chamado 'Remetente’, deverá conter as opções: 'vazio', Parceiro de Negócios e Parceiro Relacionado
      • Quando selecionado 'Parceiro Relacionado', deverá apresentar um campo chamado ‘Parceiro Remetente’, este deverá ser possível selecionar um parceiro relacionado (mesmo funcionamento da Info do parceiro da fatura), obrigatório

  • ‘Unidade de Medida’

  • ‘Tipo da Medida’, campo String até 20 caracteres

  • ‘Quantidade Carga’, campo numérico

  • ‘Valor Frete’:

    • Visível se o campo ‘Tipo Frete’ do cabeçalho for:
      • Divisão por Linhas ou Porcentagem por Linhas, será somente leitura

      • Manual, será editável

3. Cálculo do frete

  • Cobrança por Peso

    Ao inserir um novo registro em Detalhes e o 'Tipo Frete' for igual a 'Cobrança por Peso' o campo ‘Valor Frete’ da linha será somente leitura e receberá o valor resultado do cálculo (Peso Bruto [cof_GrossWeight] * Cobrança por Peso), exemplo:

    'Valor Frete por Peso' do Cabeçalho = 1,50 reais

    Detalhes 1:
    'Peso Bruto' = 20
    'Valor Frete' = (20 * 1,50) = 30 reais

    Detalhes 2:
    'Peso Bruto' = 50
    'Valor Frete' = (50 * 1,50) = 75 reais

    Após realizar o cálculo por linha, deverá fazer a soma do Valor de Frete de todos os registros de Detalhes e atualizar no campo ‘Valor Frete Total’ do cabeçalho.

  • Divisão por Linhas

    Exemplo de cálculo do campo ‘Valor Frete’ se Divisão por Linhas:

    'Valor Frete' do Cabeçalho = 100 reais

    Detalhes 1:
    'Valor Frete' = 50 reais

    Detalhes 2:
    'Valor Frete' = 50 reais
  • Manual

    Os valores devem ser preenchidos manualmente no campo “Valor Frete Total” do cabeçalho e no campo “Valor Frete” da aba “Detalhes”, porém a soma das linhas dos Detalhes devem corresponder ao “Valor Frete Total” do cabeçalho.

  • Porcentagem por Linhas

    Se o campo ‘Tipo Frete’ for Porcentagem por Linhas, exibirá o campo ‘Porcentagem Frete’ lembrando que a soma das porcentagens das linhas precisam ser de 100%, ao inserir uma porcentagem, deverá ser calculado o valor do frete e atualizar o campo referente, exemplo:

    'Valor Frete' do Cabeçalho = 100 reais

    Detalhes 1:
    'Porcentagem Frete' = 20 %
    'Valor Frete' = 20 reais

    Detalhes 2:
    'Porcentagem Frete' = 80 %
    'Valor Frete' = 80 reais
  • Porcentagem por Valor

    Ao inserir um novo registro em Detalhes e o 'Tipo Frete' for igual a 'Porcentagem por Valor' o campo ‘Valor Frete’ da linha deverá ser somente leitura e receber o valor resultado do cálculo (Valor Total da NF-e [LBR_DocFiscal.total_icmstotal_vNF] * Porcentagem por Valor), exemplo:

    'Porcentagem' do Cabeçalho = 5%

    Detalhes 1:
    'Valor Total da NF-e' = 1200 reais
    'Valor Frete' = (1200 * 5)/100 = 60 reais

    Detalhes 2:
    'Valor Total da NF-e' = 4500 reais
    'Valor Frete' = (4500 * 5)/100 = 225 reais

    Após realizar o cálculo por linha, deverá fazer a soma do Valor de Frete de todos os registros de Detalhes e atualizar no campo ‘Valor Frete Total’ do cabeçalho.

  • Valor Único

    O valor deve ser preenchido manualmente apenas no campo “Valor Frete Total” do cabeçalho.