CDW0045 - Template de Etiquetas

<< 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

.

cdw0045_temp_etiquetas

.

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() ));

.