...
Producto: | Produto: | |||
|---|---|---|---|---|
| Solucoes_totvs_cross | TOTVS Backoffice | |||
Línea de | Produtoproducto: | | Linhas_totvs | | Linha | Linha
Segmento: | segmentos_totvs | Segmento | ||
Módulo: | modulos_cross_segmentos | ModulosCrossSegmentos | ||
Función: | MATA103X/MATA103 - Documento de Entrada | |||
País: | Brasil | |||
Ticket: | ||||
Requisito/ | StoryStory/Issue (informe | o el requisito relacionado) | : |
...
O Ponto de Entrada MA103REPRAT altera os registros do aColsSDE no momento da replica do rateio ao clicar na opção Todos.
...
El punto de entrada MA103REPRAT cambia los registros del aColsSDE en el momento de copiar el prorrateo al hacer clic en la opción Todos.
OBSERVACIÓN: El punto se ejecutará solamente cuando haya más de un ítem en la factura.
Este punto de entrada solamente se ejecutará al hacer clic en la opción Todos en la réplica del prorrateo. Se ejecuta al momento de crear el valor de la última posición del
Este Ponto de Entrada somente será executado ao clicar na opção Todos na réplica do rateio. É executado no momento da criação do valor da última posição do array AColsSDE.
Nombre | Tipo | DescriçãoDescripción |
PARAMIXB[1] | Array | Cabeçalho da tabela SDE com para extrair a ordem dos Encabezado de la tabla SDE para extraer la orden de los campos. |
PARAMIXB[2] | Array | Variável de retorno com os valores alteradosVariable de devolución con los valores modificados. |
...
Tipo | DescriçãoDescripción |
Array | Variável de retorno com os valores alteradosVariable de respuesta con los valores modificados |
...
...
| Bloco de código | ||||||||
|---|---|---|---|---|---|---|---|---|
| ||||||||
#INCLUDE "PROTHEUS.CH"
/*/{Protheus.doc} User Function MA103REPRAT
PE para alterarmodificar registros noen el rateioprorrateo por CC en noel Documento de Entrada.
@type Function
@since 22/10/2024
@author user
/*/
USER FUNCTION MA103REPRAT
Local aHeadSDE := PARAMIXB[1]
Local aColsSDE := PARAMIXB[2]
Local nX
Local nPerc := aScan(aHeadSDE,{|x| AllTrim(x[2]) == "DE_PERC"} )
aColsSDE[Len(aColsSDE)][2][1][nPerc]:= 40
aColsSDE[Len(aColsSDE)][2][2][nperc]:= 60
Return aColsSDE |
...