| Produto: | |
|---|---|
| Linha de Produto: | |
| Segmento: | |
| Módulo: | |
| Função: | MATA126 - Aglutinacao de SCs |
| País: | Brasil |
| Ticket: | |
| Requisito/Story/Issue (informe o requisito relacionado) : |
O Ponto de Entrada MA126CPO tem como função, alterar valores de outros campos na aglutinação.
Função A126Make() - Este Ponto de Entrada é executado na gravação das SCs aglutinadas, acerta os empenhos e remove as OPs antigas do SC1.
É passado como parâmetro o array aCampos com a seguinte estrutura:
Nome | Tipo | Descrição |
|---|---|---|
| aCampos[1] | Array | C1_OP |
| aCampos[2] | Array | C1_NUM |
| aCampos[3] | Array | C1_ITEM |
| aCampos[4] | Array | C1_QUANT |
| aCampos[5] | Array | C1_QTSEGUM |
| aCampos[6] | Array | C1_DATPRF |
| aCampos[7] | Array | C1_OBS |
| aCampos[8] | Array | C1_PRODUTO |
| aCampos[9] | Array | C1_SOLICIT |
| aCampos[10] | Array | C1_EMISSAO |
Tipo | Descrição |
|---|---|
| Array | É esperado um array onde:
|
#INCLUDE "PROTHEUS.CH"
/*/{Protheus.doc} User Function MA126CPO
PE alterar valores de outros campos na Aglutinação
@type Function
@since 12/11/2024
@author user
/*/
User Function MA126CPO()
Local Acampos := PARAMIXB
Local Aarray := {} // Campos do usuário que irão ser adicionados ao array aCampos.
Aadd(Aarray,{"C1_GRPRD" ,"0001"})
Return (Aarray)
|