<< Clique para exibir o índice >> Navegação: Módulos > Cadastros Gerais > CDM0001 - Cadastros Iniciais > CDW0045 - Template de Etiquetas |
. Módulo: CADASTROS GERAIS Módulo Cadastros Gerais: Cadastros Iniciais → Template Etiqueta → CDW0045 - Template de Etiquetas . Descrição. O cadastro de templates tem como finalidade o uso para criar modelos de impressão de etiquetas . |
.
Descrição dos Campos, Implicações e Exemplos
.
.
Veja Tipos de Etiquetas do sistema
.
Variáveis para criação de Etiquetas:
.
As variáveis abaixo são de etiqueta de 2 colunas ( padrão ) sem customizações de telas.
texto = texto.replaceAll("<L1_PRODUTO_" + indice + ">" , ValidaFormatos.getString(etiqueta.getDescProdutoLinha1())); texto = texto.replaceAll("<L2_PRODUTO_" + indice + ">" , ValidaFormatos.getString(etiqueta.getDescProdutoLinha2())); texto = texto.replaceAll("<L3_PRODUTO_" + indice + ">" , ValidaFormatos.getString(etiqueta.getDescProdutoLinha3()));
String codEtiqueta = "";
if( isParameter( etiqueta.getCodEtiqueta() ) ){ codEtiqueta = "90UC"+ValidaFormatos.anteText(etiqueta.getCodEtiqueta(), 10, "0"); }
eProduto produto = new eProduto(); produto.setCodProduto( etiqueta.getCodProduto() ); produto = boProduto.findByPK(dbSession, produto, etiqueta.getCodEmpresa());
texto = texto.replaceAll("<COD_OPERADOR_" + indice + ">" , ValidaFormatos.getString( etiqueta.getCodColaborador() )); texto = texto.replaceAll("<COD_EMBALAGEM_" + indice + ">" , ValidaFormatos.getString( etiqueta.getCodEmbalagem() )); texto = texto.replaceAll("<COD_LOTE_" + indice + ">" , ValidaFormatos.getString( etiqueta.getCodLote() )); texto = texto.replaceAll("<COD_PRODUTO_" + indice + ">" , ValidaFormatos.getString( etiqueta.getCodProduto() )); texto = texto.replaceAll("<CBARRAS_" + indice + ">" , ValidaFormatos.getString( codEtiqueta ) ); texto = texto.replaceAll("<NOME_EMPRESA_" + indice + ">" , ValidaFormatos.getString( etiqueta.getNomeEmpresa() )); texto = texto.replaceAll("<SITE_EMPRESA_" + indice + ">" , ValidaFormatos.getString( etiqueta.getSiteEmpresa() )); texto = texto.replaceAll("<PRECO_" + indice + ">" , ValidaFormatos.getString( ValidaFormatos.getCurrencyValue( etiqueta.getPrecoUnit() ) ));
texto = texto.replaceAll("<PESO_" + indice + ">" , ValidaFormatos.getString( ValidaFormatos.getCurrencyValue( etiqueta.getPesoBruto(), 4 ) )); texto = texto.replaceAll("<VOLUME_" + indice + ">" , ValidaFormatos.getString( etiqueta.getVolume() )); texto = texto.replaceAll("<TOT_VOLUMES_" + indice + ">" , ValidaFormatos.getString( etiqueta.getQtdVolumes() ));
if( produto != null ){ texto = texto.replaceAll("<EAN_"+ indice +">",ValidaFormatos.getString( produto.getCodEAN() )); }
texto = texto.replaceAll("<NR_SERIE>",ValidaFormatos.getString( etiqueta.getNrSerie() ));
String dddTelEmpresa = ""; if( isParameter( etiqueta.getDddTelEmpresa() ) ){ dddTelEmpresa = "("+ValidaFormatos.getString( etiqueta.getDddTelEmpresa() )+")"; }
String telEmpresa = ValidaFormatos.fromBDTelefone( etiqueta.getTelEmpresa() );
texto = texto.replaceAll("<TELEFONE_EMPRESA_" + indice + ">" , dddTelEmpresa + " " + telEmpresa); |
.
Abaixo o de 1 colunas que deve ser configurado em customizações de tela como corpo 0001 da tela EQR0011.
texto = texto.replaceAll("<EMAIL_EMPRESA>",ValidaFormatos.getString(etiqueta.getEmailEmpresa())); texto = texto.replaceAll("<SITE_EMPRESA>",ValidaFormatos.getString(etiqueta.getSiteEmpresa())); texto = texto.replaceAll("<TELEFONE_EMPRESA>",dddTelEmpresa + " " + telEmpresa); texto = texto.replaceAll("<FAX_EMPRESA>",dddFaxEmpresa + " " + faxEmpresa); texto = texto.replaceAll("<RAZAO_SOCIAL_EMPRESA>",ValidaFormatos.getString(etiqueta.getRazaoSocial())); texto = texto.replaceAll("<PESO>",ValidaFormatos.getString(etiqueta.getPesoBruto())); texto = texto.replaceAll("<QTD>",ValidaFormatos.getCurrencyValue( etiqueta.getQtd(), 4 )); texto = texto.replaceAll("<LOTE>",ValidaFormatos.getString(etiqueta.getCodLote())); texto = texto.replaceAll("<LOCALIZACAO>",ValidaFormatos.getString(etiqueta.getLocalizacao())); texto = texto.replaceAll("<NR_EMBALAGEM>",ValidaFormatos.getString(etiqueta.getCodEmbalagem())); texto = texto.replaceAll("<COD_PRODUTO>",ValidaFormatos.getString(etiqueta.getCodProduto())); texto = texto.replaceAll("<DESC_COMERCIAL_1>",ValidaFormatos.getString(etiqueta.getDescProdutoLinha1())); texto = texto.replaceAll("<DESC_COMERCIAL_2>",ValidaFormatos.getString(etiqueta.getDescProdutoLinha2())); texto = texto.replaceAll("<DESC_COMERCIAL_3>",ValidaFormatos.getString(etiqueta.getDescProdutoLinha3())); texto = texto.replaceAll("<DT_FABRICACAO>",ValidaFormatos.getString( etiqueta.getDtProducao() )); texto = texto.replaceAll("<DT_VALIDADE>",ValidaFormatos.getString( etiqueta.getDtValidade() )); texto = texto.replaceAll("<CBARRAS>",ValidaFormatos.getString( codEtiqueta )); texto = texto.replaceAll("<EAN>",ValidaFormatos.getString( produto.getCodEAN() )); texto = texto.replaceAll("<PRECO>" , ValidaFormatos.getString( ValidaFormatos.getCurrencyValue( etiqueta.getPrecoUnit() ) )); texto = texto.replaceAll("<NR_SERIE>",ValidaFormatos.getString( etiqueta.getNrSerie() )); texto = texto.replaceAll("<DT_RECEBIMENTO>",ValidaFormatos.getString(etiqueta.getDtRecebimento())); texto = texto.replaceAll("<COD_DOCUMENTO>",ValidaFormatos.getString( etiqueta.getCodDocumento() )); texto = texto.replaceAll("<COD_PRODUTO_FORNEC>",ValidaFormatos.getString(etiqueta.getCodProdutoFornec()));
texto = texto.replaceAll("<VOLUME>" , ValidaFormatos.getString( etiqueta.getVolume() )); texto = texto.replaceAll("<TOT_VOLUMES>" , ValidaFormatos.getString( etiqueta.getQtdVolumes() )); |
.