01. DADOS GERAIS
Produto: |
TOTVS Backoffice
|
---|---|
Linha de Produto: | Linha Protheus |
Segmento: | Backoffice |
Módulo: | SIGAEST - Estoque/Custos |
Função: | ACDXFUN - CBGrvEti |
Ticket: | 9519178 |
Issue: | DMANMAT01-28703 |
Descrição: | A função CBGrvEti é a função responsável de gravação na tabela de etiquetas CB0 usada nos RDMAKEs de impressão ACDIMG01.PRX á ACDIMG10.PRX Os Pontos de Entrada IMG00 á IMG10 são pontos de entradas fornecidos no produto padrão através dos RDMAKEs ACDIMG00 á ACDIMG10. Os RDMAKEs são fornecidos com a mesma padronização de nome mas diferentes por tipo de linguagem de impressão, por exemplo o RDMAKE com nome ACDIMG00 pode ser localizado sob a pasta DATAMAX, ELTRON, INTERMEC e ZEBRA e a diferença entre eles é exatamente a diferença de linguagem interpretada pela impressora para desenhar uma etiqueta gráfica (ZPL, EPL, DPL e etc). Portanto devem ser compilados os RDMAKEs referente a linguagem que a impressora usa ou emula, pois outras marcas não mencionadas aqui, podem fazer o uso da mesma linguagem, por exemplo muitas impressoras usam ou emulam a linguagem ZPL da Zebra. Cada ponto de entrada corresponde a um layout de impressão de etiqueta: IMG00 - Perguntas dependendo da rotina chamadora IMG01 - Identificação do produto IMG02 - Identificação do endereço IMG03 - Dispositivos de movimentação IMG04 - Operador IMG05 - Volume Temporário IMG06 - Transportadora IMG07 - Volume de entrada IMG08 - Recurso IMG09 - Transação da produção IMG10 - Pallet IMG11d - RFID produto IMGTMP - Etiqueta temporária |
---|---|
Eventos: | A chamada dos Pontos de Entrada podem ser acionados automaticamente conforme configuração, na Pré-nota, na nota de entrada, produção e etc..... e também pelo Wizard de impressão ACDI011. |
Programa Fonte: | ACDXFUN.PRW |
Função: | CBGrvEti - Grava dados da etiqueta na Tabela CB0. |
Parâmetros: | CBGrvEti (Tipo, Array Conteúdo, ID) Os tipos podem ser : O Array tem conteúdo variável de acordo com cada tipo e podem ser : Tipo '01' produto conteúdo := cód.. produto, qtd, usuário, NF entrada, serie entrada, Fornecedor, loja, Localização, Almoxarifado, OP, Num Seq., NF Saída, Serie Saída, Etiqueta do Cliente, Lote, SubLote, Data de validade, Centro de Custo Tipo '02' localização Tipo '03' dispositivo de movimentação Tipo '04' usuario Tipo '05' volume Tipo '06' transportadora Tipo '07' volume ID (Código da etiqueta) |
Retorno: | Retorna o ID gravado. |
Exemplo: | Todos os campos acima mencionados devem ter as características iguais aos campos referentes na tabela CB0 Ex: ID = CBGrvEti ('01',{SB1>B1_COD,nQtde,cCodSep,cNFEnt,cSeriee,cFornec,cLojafo,cPedido,cEndereco,cArmazem,; cOp,cNumSeq,NIL,NIL,NIL,cLote,cSLote,dValid,cCC,cLocOri,NIL,cOPReq,cNumserie,cOrigem,cItNFE}) retorno ID = 0000000001 |