- Na rotina 1442 criar nova opção de globalizado com base no agrupamento por cliente. Emissão de CTe Globalizado;
- Na 1450 criar flag Emissão de CTe Globalizado. (Informação do Flag: Se marcado CTe Globalizado irá validar se pode gerar um único CTe para vários destinatários;
- 1442 e 1450: Se a opção Emissão de CTe Globalizado estiver marcado, deverá validar se a UF de inicio e fim (Emitente e destinatário) são a mesma;
Observação 01: 1442: Apos a geração do globalizado, se houver notas do carregamento que não se enquadram na regra do globalizado, será apresentado uma msg com as referidas notas e uma opção para gerar POR CLIENTE (ir para tela da opção POR CLIENTE).
Observação 02: Na 1442 se nao houver nenhuma nota para ser gerado globalizado, não será apresentado as notas do carregamento e o cliente deverá gerar nas outras opções
- 1442 e 1450: Se a opção Emissão de CTe Globalizado estiver marcado, deverá validar se a quantidade de notas do carregamento é igual ou maior que 5, validando por CNPJ/CPF. Se tiver com menos de 5 CNPJ diferente, deverá exibir a mensagem: Não poderá gerar um único CTe pois só é permitido a partir de 5 remetentes, deseja continuar gerando um por nota?”, se Sim gerar um para cada nota;
1442 e 1450: Opção "Emissão de CTe Globalizado", o usuário vai poder escolher se o TOMADOR será o remetente ou o destinatário. Então se marcado deverá disponibilizar opção para escolher: /Tomador em nome do: Opções de marcar Remetente ou Destinatário;
Observações:
- Existe na 1450 opção parecida, mas para não atrapalhar o processo atual, se Emissão de CT-e Globalizado não estiver marcado deverá manter o comportamento atual;
- Informações destas opções ao apontar o cursor: Se marcar o Destinatário para ser o tomador, o CTe será impresso com expressão “DIVERSOS” na Razão Social do Remetente. Se marcar o Remetente para ser o tomador, o CTe será emitido com expressão “DIVERSOS” na Razão Social do Destinatário;
- Na 1450 esta informação só poderá aparecer caso a opção "Emissão de CTe Globalizado" esteja marcado, pois se desmarcado a regra é totalmente diferente.
Se escolher como tomador o Destinatário a razão social do Remetente deverá ser Diversos. (Somente razão social, demais dados do campo Remetente deverá continuar comportamento atual).
(FISCAL);
- Se escolher como tomador o Remetente, a razão social do Destinatário deverá ser informado Diversos, (apenas a razão social, os demais dados continuar com comportamento atual). (FISCAL);
- Se escolher como tomador o Remetente todas as NFs transportadas devem ser do mesmo emitente;
- Rotina 1479: Para fazer a substituição tem que validar se as notas do novo CTe são as mesmas do Cte substituído;
- Criar campo de Observação na rotina 1442, para usuário poder digitalizar (tamanho Maximo 256 caracteres);
- Deverá criar um campo para identificar que gerou com o tipo globalizado para o Fiscal ter a informação que nossa rotina validou pra gerar globalizado, ou seja o flag criado nas rotinas, é apenas para ser feito validação para tentar gerar o globalizado, será gerado este tipo somente se passar pelas exigências descritas acima;
Observação: Na 1450 deverá ter estas tratativas nos tipos de CTe Normal e Subcontratação, e também quando não preencher o tipo serviço (aba documentos referenciados);
Na 1450, com a opção Emissão de CTe Globalizado marcado deverá ter campo para informar manual os Estados das notas, (destinatários), este deverá ser obrigatória, se usuário preencher Estado diferente do Estado do emitente deverá apresentar mensagem avisando que CTe globalizado é apenas para movimentação Estadual. Se importar XML ou notas, deverá apresentar informação de quais não foi possível importar por ser de Estado diferente do emitente para o usuário saber quais ele precisa gerar por cliente;
Se importar por XML ou por pesquisa de notas, deverá validar o Estado das notas, para verificar se são do mesmo Estado Emitente e Destinatário, para gerar globalizado;
Observação: Cte complementar deve seguir as mesmas regras.