...
| Produto: | ||||
|---|---|---|---|---|
| Solucoes_totvs_cross | Producto: | TOTVS Backoffice | ||
| Linha Línea de Produtoproducto: | | Linhas_totvs | | Linha | Linha|
Segmento: | | Segmentos_totvs | | Segmento | |
Módulo: | | Modulos_cross_segmentos |
TOTVS Backoffice ( LinhaLínea Protheus) - Compras (SIGACOM) | ||
| Função Función: | MATA103x/MATA103 - Documento de Entradaentrada | |||
País: | Brasil | |||
Ticket: | ||||
Requisito/ | StoryStory/Issue (informe | o el requisito relacionado) | : |
...
O Ponto El Punto de Entrada entrada MT094LOK tem tiene como função validar item a item de uma nota que possuir rateio función validar ítem por ítem una factura que tenga prorrateo por Centro de Custocosto.
...
O Ponto de Entrada é chamado ao incluir rateio El Punto de entrada se activa al incluir prorrateo por Centro de Custo em um Documento através de “Outras Ações” > “Rat. CC” e salvar o rateiocosto en un Documento por medio de “Otras acciones” > “Prorrat. CC” y grabar el prorrateo.
...
Não háNo hay
...
Tipo | DescriçãoDescripción | ||
Lógico | Se · Si fuera .T. valor válido | Se · Si fuera .F. valor | inválidono válido |
...
...
| Bloco de código | ||||||||
|---|---|---|---|---|---|---|---|---|
| ||||||||
#INCLUDE "PROTHEUS.CH"
User Function MT103ROK
/*/{Protheus.doc} User Function MT103ROK
FunçãoFunción validar ítem itempor aítem itemen noel Documento de Entradaentrada que possuirtenga rateioprorrateo por CC.
@type Function
@since 30/09/2024
@version P12
@param param_name, param_type, param_descr
@return return_var, return_type, return_description
/*/
Local lRet := .t.
Local nPPerc := aScan(aHeader,{|x| AllTrim(x[2]) == "DE_PERC"})
For nX := 1 To Len(aCols)
If !aCols[nX][Len(aCols[nX])] //nãono deletadaborrada
If aCols[nX][nPPerc]<>50
MsgInfo("Linha "+AllTrim(Str(nX))+" diferente de 50")
lRet:=.f.
Exit
EndIf
EndIf
Next
Return lRet |
...