01. DADOS GERAIS
| Produto: | | Solucoes_totvs_parceirosexptotvs |
|---|
| SolucaoParcsExpsTOTVS | TOTVS DMS |
|---|
|
|
|---|
| Linha de Produto: | |
|---|
| Segmento: | |
|---|
| Módulo: | | Modulos_totvs_prestadores_de_servicos |
|---|
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-59976584 |
|---|
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 manipulação adição dos campos exibidos na tela de motivos do cancelamento.
| Informações |
|---|
| title | Para garantir o correto funcionamento deste ponto de entrada, é necessário utilizá-lo em conjunto com o ponto de entrada abaixo | | 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 21825255 DVARMIL-6584 PE OFX12ALT Criado para possibilitar a manipulação dos campos customizados na tela de motivos do cancelamento na rotina Orçamento Por Fases (OFIXA011) |
03. DEMAIS INFORMAÇÕES
Retorno:
| Nome | Tipo | Descrição |
|---|
| aHeaderM | Array | Retorna um array com o os campos a serem exibidos na tela de motivos do cancelamento |
...
| Bloco de código |
|---|
| language | cpp |
|---|
| theme | RDark |
|---|
| firstline | 1 |
|---|
| title | OFX12CPO (ADVPL) |
|---|
| linenumbers | true |
|---|
|
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
...