Exemplos de CEL fornecidos para AFP Enhancer
Número da conta do documento, página atual no documento
fmt("%08d", Doc.AccountNbr) fmt("%02d", cur_page_in_mp)
Este exemplo cria um código de barras de 10 dígitos ou 10 dígitos de texto.
- Os primeiros 8 dígitos especificam o valor da propriedade do documento Doc.AccountNbr.
- Os últimos 2 dígitos especificam a página no documento no qual o código de barra ou texto é colocado.
Se um valor, tiver menos dígitos, o RICOH Visual Workbench adiciona zeros iniciais.
A palavra-chave pré-definida cur_page_in_mp especifica a página atual no documento (mala postal).
Folha atual no documento, total de folhas no documento
fmt("%02d",cur_sheet_in_mp) fmt("%02d",total_sheets_in_mp)
Este exemplo cria um código de barras de 4 dígitos ou 4 dígitos de texto.
- Os primeiros 2 dígitos especificam a folha no documento no qual o código de barra ou texto é colocado.
- Os últimos 2 dígitos especificam a quantidade total de folhas no documento.
Se um valor, tiver menos dígitos, o RICOH Visual Workbench adiciona zeros iniciais.
As palavras-chave pré-definidas cur_sheet_in_mp e o total_sheets_in_mp especificam a folha atual no documento (mala postal) e a quantidade total de folhas no documento.
Texto
'My literal text'
Este exemplo cria uma linha de texto que diz: My literal text
Número da tarefa, documento atual na tarefa
fmt("%06d", print_job_id) fmt("%06d", cur_mp_in_pj)
Este exemplo cria um código de barras de 12 dígitos ou 12 dígitos de texto.
- Os primeiros 6 dígitos especificam o número da tarefa.
- Os últimos 6 dígitos especificam o documento na tarefa na qual o código de barras ou texto é colocado.
Você pode usar este exemplo para criar um código de barra para o recurso Verificação automatizada.
Se um valor, tiver menos dígitos, o RICOH Visual Workbench adiciona zeros iniciais.
As palavras-chave pré-definidas print_job_id e cur_mp_in_pj especificam o número da tarefa e o documento atual (mala postal) na tarefa.
- Obs.:
- Se você usar a propriedade da tarefa Número da tarefa (ID da tarefa) e a propriedade do documento Sequência na tarefa filha (Doc.SequenceInChild), são obtidos os mesmos resultados:
fmt("%06d", Job.ID) fmt("%06d", Doc.SequenceInChild)
Número do trabalho, número de documento, inserir sequência, folha atual no documento, total de folhas no documento e inserções do documento
fmt("%08d",Job.ID) fmt("%08d",Doc.ID) fmt("%03d",Doc.Insert.Sequence%1000) fmt("%02d",cur_sheet_in_mp) fmt("%02d",total_sheets_in_mp) fmt("%01d",Doc.Custom.Inserts)
Este exemplo cria um código de barras de 24 dígitos ou 24 dígitos de texto.
- Os primeiros 8 dígitos especificam o valor da propriedade Número da tarefa (ID da Tarefa).
- Os próximos 8 dígitos especificam o valor da propriedade do documento Número do documento (ID do documento).
- Os próximos 3 dígitos especificam o valor da propriedade do documento Sequência de inserção (Doc.Insert.Sequence).
- Os próximos 2 dígitos especificam a folha no documento no qual o código de barra ou texto é colocado.
- Os próximos 2 dígitos especificam a quantidade total de folhas no documento.
- O dígito final especifica o valor da propriedade do documento Doc.AccountNbr (Doc.Custom.Inserts).
Você pode usar este exemplo para criar um código de barra para o recurso Insersor.
Se um valor, tiver menos dígitos, o RICOH Visual Workbench adiciona zeros iniciais.
As palavras-chave pré-definidas cur_sheet_in_mp e o total_sheets_in_mp especificam a folha atual no documento (mala postal) e a quantidade total de folhas no documento.
Número da tarefa, Sequência na tarefa filha
substr('000000000000000' Job.ID, -15) fmt("%04d", cur_mp_in_pj)
Este exemplo cria um código de barras de 19 caracteres ou 19 caracteres de texto.
- Os primeiros 15 caracteres especificam a propriedade da tarefa Número da tarefa (ID da Tarefa). O parâmetro –15 especifica que o número da tarefa termine no 15º caractere. Números de tarefa com menos de 15 caracteres são preenchidos com zeros. Por exemplo, o número da tarefa de 11 caracteres 10000001.12 é preenchido com 3 zeros: 000100000001.12.
- Os últimos 4 dígitos especificam o documento na tarefa na qual o código de barras ou texto é colocado.
Você pode usar este exemplo para criar um código de barra para o recurso Verificação automatizada.
Se um valor, tiver menos dígitos, o RICOH Visual Workbench adiciona zeros iniciais.
A palavra-chave pré-definida cur_mp_in_pj especifica o documento atual (mala postal) na tarefa. O valor da palavra-chave cur_mp_in_pj é igual ao valor da propriedade do documento Sequência na tarefa filha (Doc.SequenceInChild).
- Obs.:
- Você obterá os mesmos resultados usando a propriedade do documento Sequência na tarefa filha (Doc.SequenceInChild):
substr('000000000000000' Job.ID, -15) fmt("%04d", Doc.SequenceInChild)
Sequência do trabalho infantil, Número da tarefa
fmt("%04d", cur_mp_in_pj) substr('000000000000000' Job.ID, -15)
Este exemplo cria um código de barras de 19 caracteres ou 19 caracteres de texto. O exemplo tem os mesmos valores que o exemplo anterior, mas a ordem dos valores foi invertida.
Dígitos, ID do Correio, CEP, mais dígitos
'04260' Job.Postal.MailerID fmt("%05d",Doc.Address.ZipCode) '00'
Este exemplo cria um código de barras ou texto com 18 ou 21 dígitos.
- Os 5 primeiros dígitos são 04260.
- Os próximos 6 ou 9 dígitos especificam o valor da propriedade do documento ID do Correio (Job.Postal.MailerID).
- Os próximos 5 dígitos especificam o valor da propriedade do documento CEP (Doc.Address.ZipCode).
- Os 2 dígitos finais são 00.
Se um valor, tiver menos dígitos, o RICOH Visual Workbench adiciona zeros iniciais.