Produto: | |
---|---|
Linha de Produto: | |
Segmento: | |
Módulo: | Gestão de Serviços |
Função: | TECA930 - Apuração |
Ticket: | Não há. |
Requisito/Story/Issue (informe o requisito relacionado) : | DSERSGS-10168 |
Necessidade de manipular PVs gerados pela Apuração (TECA930) do contrato.
Implementado o P.E. AT930PVG, que é executado ao término do commit do Encerramento de uma Medição (CNTA121) dentro do processo de Apuração (TECA930).
O ponto de entrada deve ser utilizado com o campo TFV_AGRUP = 1-Sim . Para mais detalhes sobre este campo, acesse DSERSGS-9321 DT Medição Agrupada
User Function AT930PVG() Local aGerados := ParamIxb[1] Local nX Local aArea := GetArea() If !EMPTY(aGerados) .AND. VALTYPE(aGerados) == 'A' //aGerados[x] // [x][1] --Valor fixo "2" para PV // [x][2] --Número do PV gerado DbSelectArea("SC5") DbSetOrder(1) //C5_FILIAL+C5_NUM For nX := 1 To LEN(aGerados) If aGerados[nX][1] == '2' If SC5->(DbSeek(xFilial("SC5") + aGerados[nX][2])) Conout("Pedido de Venda gerado para o cliente " + SC5->C5_CLIENTE) EndIf EndIf Next nX EndIf RestArea(aArea) Return nil |
Não há.
<style> div.theme-default .ia-splitter #main { margin-left: 0px; } .ia-fixed-sidebar, .ia-splitter-left { display: none; } #main { padding-left: 10px; padding-right: 10px; overflow-x: hidden; } .aui-header-primary .aui-nav, .aui-page-panel { margin-left: 0px !important; } .aui-header-primary .aui-nav { margin-left: 0px !important; } .aui-tabs.horizontal-tabs>.tabs-menu>.menu-item.active-tab a::after { background: #FF9900; !important } .menu-item.active-tab { border-bottom: none !important; } </style> |