Mudanças entre as edições de "Manuais:UniDANFE/FAQ/Impressão/EscolherConfiguracao"

De unimake
Ir para: navegação, pesquisa
 
(10 revisões intermediárias pelo mesmo usuário não estão sendo mostradas)
Linha 1: Linha 1:
 
__NOTITLE__
 
__NOTITLE__
=== Como o UniDANFE Escolhe a Configuração no Momento da Geração do Documento Auxiliar?===
+
== Como o UniDANFE escolhe a configuração no momento da geração do Documento Auxiliar? ==
É possível criar diversas configurações diferentes para cada tipo de orientação (retrato ou paisagem), que instruem o UniDANFE como este deve gerar o Documento Auxiliar em seus mínimos detalhes.
+
É possível criar diversas configurações para cada tipo de documento eletrônico que instruem o UniDANFE como este deve gerar o Documento Auxiliar em seus mínimos detalhes.
  
 
Quando é chamado para gerar o documento auxiliar, o UniDANFE utiliza vários critérios para selecionar a configuração correta dentre as muitas que podem existir na base de dados.
 
Quando é chamado para gerar o documento auxiliar, o UniDANFE utiliza vários critérios para selecionar a configuração correta dentre as muitas que podem existir na base de dados.
Linha 7: Linha 7:
 
Os critérios de seleção estão listados abaixo. O UniDANFE testará um a um, nessa ordem, até encontrar um registro de configuração válido. Quando isso acontecer, ele parará com as validações e utilizará esta configuração encontrada ignorando todas as demais, por mais adequadas que possam parecer.  
 
Os critérios de seleção estão listados abaixo. O UniDANFE testará um a um, nessa ordem, até encontrar um registro de configuração válido. Quando isso acontecer, ele parará com as validações e utilizará esta configuração encontrada ignorando todas as demais, por mais adequadas que possam parecer.  
  
:1. O nome da configuração foi passado por parâmetro?
+
1. O nome da configuração foi passado por parâmetro?
::Ex: UniDANFE.exe a=3109091234567.xml c=RETRATO22  
+
:Ex: UniDANFE.exe a=3109091234567.xml c=RETRATO22  
 +
:Nesse caso, a orientação presente no XML principal (tag <tpImp>) não será respeitada, sendo o Documento Auxiliar gerado de acordo com a orientação presente na configuração passada por parâmetro. 
  
:Nesse caso, a orientação presente no XML principal (tag <tpImp>) não será respeitada, sendo o DANFE gerado de acordo com a orientação presente na configuração passada por parâmetro.
+
2. O nome da configuração foi informado no XML auxiliar?
 +
:Ex: <configuracao>RETRATO</configuracao>
 +
:Nesse caso, a orientação presente no XML principal (tag <tpImp>) (no caso de NF-e) não será respeitada, sendo o Documento Auxiliar gerado de acordo com a orientação presente na configuração indicada no XML auxiliar.
  
 +
3. O CNPJ do emitente do documento foi vinculado a uma configuração específica como sendo a padrão na seção "Permissões"?
 +
:Observe que essa condição somente será válida se o campo "Usar como padrão" estiver definido como 'S'. A orientação informada no XML não será respeitada nesse caso.
  
:2. O nome da configuração foi informado no XML auxiliar?  
+
4. Existe uma configuração cujo nome seja igual ao CNPJ inteiro do emitente do Documento (sem pontos e barras)?
::Ex: <configuracao>RETRATO</configuracao>
+
:Ex: 06117473000150 (é igual ao CNPJ 06.117.473/0001-50).
 +
:Nesse caso, a orientação informada no XML da NF-e não será respeitada.
  
:Nesse caso, a orientação presente no XML principal (tag <tpImp>) no caso de NF-e não será respeitada, sendo o documento auxiliar gerado de acordo com a orientação presente na configuração indicada no XML auxiliar.
+
5. Existe uma configuração cujo nome seja igual aos 8 primeiros dígitos do CNPJ do emitente do Documento?
 +
:Ex: 06117473 (equivale à raiz do CNPJ 06.117.473/0001-50, sendo usada a mesma configuração para matriz e todas as filiais).
 +
:Nesse caso, a orientação informada no XML não será respeitada.
  
 +
6. Existe uma configuração, do mesmo tipo de orientação que o informado no corpo do XML (retrato ou paisagem) definida como padrão?
  
3. O CNPJ do emitente do documento foi vinculado a uma configuração específica como sendo a padrão? (veja como)
+
7. Existe uma configuração qualquer do mesmo tipo de orientação que o informado no corpo do XML (retrato ou paisagem), mesmo sem estar definida como padrão?
Observe que essa condição somente será válida se o campo "Usar como padrão" estiver definido como 'S'. A orientação informada no XML da NF-e não será respeitada nesse caso.
 
  
4. Existe uma configuração cujo nome seja igual ao CNPJ inteiro do emitente da NF-e (sem pontos e barras)?
+
8. Existe uma configuração definida como padrão, mesmo que sua orientação seja diferente da grafada no corpo do XML da NF-e?
Ex: 06117473000150 (é igual ao CNPJ 06.117.473/0001-50).
 
  
Nesse caso, a orientação informada no XML da NF-e não será respeitada.
+
9. Existe uma configuração definida, de qualquer tipo, na base de dados?
 
 
5. Existe uma configuração cujo nome seja igual aos 8 primeiros dígitos do CNPJ do emitente da NF-e?
 
Ex: 06117473 (equivale à raiz do CNPJ 06.117.473/0001-50, sendo usada a mesma configuração para matriz e todas as filiais).
 
 
 
Nesse caso, a orientação informada no XML da NF-e não será respeitada.
 
 
 
6. Existe uma configuração, do mesmo tipo de orientação que o informado no corpo do XML (retrato ou paisagem) definida como padrão?
 
 
 
7. Existe uma configuração qualquer do mesmo tipo de orientação que o informado no corpo do XML (retrato ou paisagem), mesmo sem estar definida como padrão?
 
 
 
8. Existe uma configuração definida como padrão, mesmo que sua orientação seja diferente da grafada no corpo do XML da NF-e?
 
 
 
9. Existe uma configuração definida, de qualquer tipo, na base de dados?
 
 
Se chegar até aqui, o UniDANFE utilizará a primeira configuração que encontrar na base de dados.
 
Se chegar até aqui, o UniDANFE utilizará a primeira configuração que encontrar na base de dados.
  
Se nenhuma configuração for encontrada na base de dados, o sistema emitirá um erro e abortará a geração do DANFE.
+
Se nenhuma configuração for encontrada na base de dados, o sistema criará uma configuração com os valores padrão e a usará para a geração do Documento Auxiliar.

Edição atual tal como às 08h57min de 28 de dezembro de 2021

Como o UniDANFE escolhe a configuração no momento da geração do Documento Auxiliar?

É possível criar diversas configurações para cada tipo de documento eletrônico que instruem o UniDANFE como este deve gerar o Documento Auxiliar em seus mínimos detalhes.

Quando é chamado para gerar o documento auxiliar, o UniDANFE utiliza vários critérios para selecionar a configuração correta dentre as muitas que podem existir na base de dados.

Os critérios de seleção estão listados abaixo. O UniDANFE testará um a um, nessa ordem, até encontrar um registro de configuração válido. Quando isso acontecer, ele parará com as validações e utilizará esta configuração encontrada ignorando todas as demais, por mais adequadas que possam parecer.

1. O nome da configuração foi passado por parâmetro?

Ex: UniDANFE.exe a=3109091234567.xml c=RETRATO22
Nesse caso, a orientação presente no XML principal (tag <tpImp>) não será respeitada, sendo o Documento Auxiliar gerado de acordo com a orientação presente na configuração passada por parâmetro.

2. O nome da configuração foi informado no XML auxiliar?

Ex: <configuracao>RETRATO</configuracao>
Nesse caso, a orientação presente no XML principal (tag <tpImp>) (no caso de NF-e) não será respeitada, sendo o Documento Auxiliar gerado de acordo com a orientação presente na configuração indicada no XML auxiliar.

3. O CNPJ do emitente do documento foi vinculado a uma configuração específica como sendo a padrão na seção "Permissões"?

Observe que essa condição somente será válida se o campo "Usar como padrão" estiver definido como 'S'. A orientação informada no XML não será respeitada nesse caso.

4. Existe uma configuração cujo nome seja igual ao CNPJ inteiro do emitente do Documento (sem pontos e barras)?

Ex: 06117473000150 (é igual ao CNPJ 06.117.473/0001-50).
Nesse caso, a orientação informada no XML da NF-e não será respeitada.

5. Existe uma configuração cujo nome seja igual aos 8 primeiros dígitos do CNPJ do emitente do Documento?

Ex: 06117473 (equivale à raiz do CNPJ 06.117.473/0001-50, sendo usada a mesma configuração para matriz e todas as filiais).
Nesse caso, a orientação informada no XML não será respeitada.

6. Existe uma configuração, do mesmo tipo de orientação que o informado no corpo do XML (retrato ou paisagem) definida como padrão?

7. Existe uma configuração qualquer do mesmo tipo de orientação que o informado no corpo do XML (retrato ou paisagem), mesmo sem estar definida como padrão?

8. Existe uma configuração definida como padrão, mesmo que sua orientação seja diferente da grafada no corpo do XML da NF-e?

9. Existe uma configuração definida, de qualquer tipo, na base de dados? Se chegar até aqui, o UniDANFE utilizará a primeira configuração que encontrar na base de dados.

Se nenhuma configuração for encontrada na base de dados, o sistema criará uma configuração com os valores padrão e a usará para a geração do Documento Auxiliar.