Azurita · Ajuda
Comercial

Modelos de documento

O desenho da proforma, da commercial invoice, do DANFE e do DANFSe — o padrão de cada um, a prévia, e como personalizar um pelo Jaspersoft Studio.

O modelo de documento é o desenho de um papel: a proforma, a commercial invoice, o DANFE da NF-e e o DANFSe da NFS-e. O conteúdo vem do documento; o modelo diz onde cada coisa fica, com que letra e com que logotipo.

A lista dos modelos de documento

Cada modelo tem o Documento a que serve, o Nome, Padrão e Ativo. O padrão é o que imprime: um por documento. Para trocar, desmarque o padrão de hoje e marque o novo — os dois marcados ao mesmo tempo a Azurita recusa.

Os que vêm prontos

  • DANFE da plataforma e DANFSe da plataforma — os desenhos do manual da NF-e e da NFS-e, mantidos pela Azurita: toda correção que a lei pede chega a eles sozinha. Eles se renomeiam, se desmarcam e se escondem de uma empresa, e não recebem arquivo nem se excluem.
  • Proforma padrão, Proforma compacta e Invoice padrão — os desenhos dos papéis da exportação.

O logotipo da empresa, enviado no Perfil fiscal, sai no DANFE, na proforma e na invoice. O DANFSe leva a logomarca da NFS-e, como o manual dele manda.

Personalizar um modelo

O desenho é um arquivo .jrxml, do JasperReports 7, que se edita no Jaspersoft Studio:

  1. Abra o modelo que vai servir de ponto de partida e clique em Baixar modelo.
  2. Edite o arquivo no Jaspersoft Studio.
  3. Crie um modelo novo pelo Novo, do mesmo documento, e envie o arquivo editado por Subir modelo.
  4. Confira em Ver prévia: ela desenha o papel com dados de exemplo.
  5. Marque-o como Padrão, depois de desmarcar o anterior.

O papel que já foi emitido não muda: a proforma e a invoice guardam o modelo do dia em que saíram.

O que o arquivo pode ter

A Azurita confere o arquivo antes de aceitá-lo, porque ele roda no servidor: o modelo desenha — texto, campo, linha, retângulo, imagem e moldura —, e não executa nada. Os dados vêm de um dicionário de campos e parâmetros, e a recusa diz quais existem.

A tela dizO que fazer
"A expressão …, em <…>, não é aceita: uma expressão tem de ser uma referência ($F{}, $P{} ou $V{}) ou um literal. …"Texto fixo vai em <staticText>; conta nenhuma é feita no papel.
"O campo … não existe no dicionário. Os campos da linha são: …"Use um dos campos da lista.
"O parâmetro … não existe no dicionário. Os parâmetros do cabeçalho são: …"Use um dos parâmetros da lista.
"Este .jrxml foi escrito para o JasperReports 6: apague o xmlns="…" da raiz. …"Apague o xmlns da raiz.
"O arquivo declara um DOCTYPE. Remova a declaração e envie de novo."Remova o DOCTYPE.
"A imagem … aponta para fora do arquivo. …"Use a imagem embutida, ou o logotipo da empresa.
"Tire o <queryString>: os dados do papel vêm do dicionário de variáveis, e não de uma consulta."Remova a consulta.
"O modelo não compila: …"Abra o arquivo no Jaspersoft Studio e corrija o erro.
"O modelo da plataforma não recebe arquivo: baixe-o, crie um modelo novo do mesmo tipo e envie a cópia personalizada."Siga os passos acima.
"O modelo da plataforma não se exclui: …"Desmarque-o como padrão, ou esconda-o pela Visibilidade.

Nesta página