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

De unimake
Ir para: navegação, pesquisa
(Criou página com '__NOTITLE__ === Como o UniDANFE Escolhe a Configuração no Momento da Geração do Documento Auxiliar?=== É possível criar diversas configurações diferentes para cada tip...')
 
 
(11 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 DANFE 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.
 +
 
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 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.
 
 
2. 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 DANFE gerado de acordo com a orientação presente na configuração passada por parâmetro. 
 
  
3. O CNPJ do emitente do documento foi vinculado a uma configuração específica como sendo a padrão? (veja como)
+
1. O nome da configuração foi passado por parâmetro?
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.
+
: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.
  
4. Existe uma configuração cujo nome seja igual ao CNPJ inteiro do emitente da NF-e (sem pontos e barras)?
+
2. O nome da configuração foi informado no XML auxiliar?  
Ex: 06117473000150 (é igual ao CNPJ 06.117.473/0001-50).  
+
: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.
  
Nesse caso, a orientação informada no XML da NF-e não será respeitada.
+
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.
  
5. Existe uma configuração cujo nome seja igual aos 8 primeiros dígitos do CNPJ do emitente da NF-e?  
+
4. Existe uma configuração cujo nome seja igual ao CNPJ inteiro do emitente do Documento (sem pontos e barras)?
Ex: 06117473 (equivale à raiz do CNPJ 06.117.473/0001-50, sendo usada a mesma configuração para matriz e todas as filiais).  
+
: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 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?
+
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?
+
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?
+
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?
+
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.