Árvore de páginas


01. DADOS GERAIS

Produto:

TOTVS DMS

Linha de Produto:

Linha Protheus

Segmento:

Varejo

Módulo:

TOTVS DMS (Linha Protheus) - Oficina (SIGAOFI)

Função:Orc. Por Fases (OFIXA011) 
País:Brasil
Ticket:Não se aplica.
Requisito/Story/Issue (informe o requisito relacionado) :DVARMIL-6584


02. DESCRIÇÃO

Localização: Atualizações /Mov. Oficina/Orc. Por Fases (OFIXA011)

Em que ponto? Este Ponto de Entrada será executado ao selecionar a opção "Sim" na pergunta "Deseja informar motivo de cancelamento item a item?" no processo de cancelamento de orçamento na rotina "Orc. Por Fases" (OFIXA011) e permite a adição dos campos exibidos na tela de motivos do cancelamento.

Observação

É necessário que os campos customizados que serão incluídos no array "aHeaderM" sejam obrigatoriamente vinculados a tabela de Itens de Orçamento (Peças) (VS3) e estarem definidos na sua configuração como campos reais para a correta inclusão de novos campos na tela de motivos do cancelamento 


03. DEMAIS INFORMAÇÕES

Retorno:

NomeTipoDescrição
aHeaderMArray

Retorna um array com o os campos a serem exibidos na tela de motivos do cancelamento


      Parâmetro:

NomeTipoDescrição
aHeaderMArray

Se refere a um array com os campos exibidos na tela de motivos do cancelamento


Exemplo de utilização Advpl:

OFX12CPO (ADVPL)
User Function OFX12CPO()

    Local aHeaderM := ParamIxb[1]
     
    aAdd(aHeaderM,{RetTitle("VS3_PRCCON"),"VS3_PRCCON","@E 9,999,999.99",TamSx3("VS3_PRCCON")[1],TamSx3("VS3_PRCCON")[2],"","","N","",""})
    aAdd(aHeaderM,{RetTitle("VS3_NOMCON"),"VS3_NOMCON","@!",TamSx3("VS3_NOMCON")[1],TamSx3("VS3_NOMCON")[2],"","","C","",""})

    MsgInfo("Ponto de entrada executado com sucesso!", "OFX12CPO")

return aHeaderM


04. ASSUNTOS RELACIONADOS

  • Não se aplica.