Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

LJ7061 - Definir campos a serem copiados na rotina de copia de orçamento

Descrição:

Disponibilizar P.E na rotina de copia de orçamento, para permitir a seleção dos campos a serem inibidos na cópia tanto do cabeçalho, quanto dos itens, disponíveis para copia de orçamentos.

Eventos:

O ponto de entrada é executado no momento da cópia do orçamento, antes da gravação dos dados.

Programa Fonte:LOJA701.PRW

Parâmetros:

NomeTipoDescrição
ParamIxb[1]Array
Array com os campos do cabeçalho a serem inibidos na copia de orçamento, por padrão.
ParamIxb[2]ArrayArray com os campos do item do orçamento a serem inibidos na copia de orçamento, por padrão.
Retorno:
NomeTipoDescrição
ParamIxb[1]ArrayArray com os campos do cabeçalho a serem inibidos na copia de orçamento.
ParamIxb[2]ArrayArray com os campos do item do orçamento a serem inibidos na copia de orçamento.

Exemplo::

#Include 'Totvs.ch'

User Function LJ7106LJ7061()

       Local aCpoCab  := paramixb[1]  //Campos do cabeçalho a serem inibidos na copia do Orçamento 
       Local aCpoItens := paramixb[2]  //Campos dos itens a serem inibidos na copia do Orçamento
       Local aRetorno  := {}

       aAdd(aCpoCab , "LQ_ZZCAMPO") //Incluindo campos de cabeçalho a serem inibidos na copia do orçamento

       aAdd(aCpoItens , "LR_ZZCAMPO") //Incluindo campos de itens a serem inibidos na copia do orçamento

       aRetorno := {aCpoCab, aCpoItens }

Return aRetorno