01. DATOS GENERALES

Producto:

TOTVS Backoffice

Línea de producto:

Línea Protheus

Segmento:

Backoffice

Módulo:


TOTVS Backoffice (Línea Protheus) - Compras (SIGACOM)

Función:

COMXFUN

País:

Brasil

Ticket:


Requisito/Story/Issue (informe el requisito relacionado):



02. DESCRIPCIÓN

El punto de entrada MTF4P3UN se utiliza en la consulta F4PODER3 para modificar el comportamiento de la carga del valor unitario y permitir que esta cargue directamente el valor unitario del documento original, y no se realiza el cálculo actual, en que el valor unitario se calcula por medio del Valor/Cantidad.

Observaciones: Con la utilización de este nuevo método, puede haber la necesidad de ajustes en el valor total del documento de devolución, pero esto solamente es necesario en la devolución final de la remisión de terceros.

03. UBICACIÓN

Function F4Poder3 - Responsable por controlar el poder de terceros.


04. PARÁMETROS

No existen.

05. DEVOLUCIÓN

Tipo

Descripción

Lógico

  • .T. permite continuar 
  • .F. no permite

06. EJEMPLO DE UTILIZACIÓN

#INCLUDE "RWMAKE.CH"

/*/{Protheus.doc} MTF4P3UN
PE para cambiar el comportamiento de la carga del valor unitario
@type     function
@author      
@since       04/11/2024
/*/
User Function MTF4P3UN()


Local lRet := .T. // Opción .T. (Verdadero) -> En la consulta F4PODER3 cargará el valor unitario con el mismo valor del documento original.


 // Solamente cuando haya descuentos en el documento original en que este parámetro no se respetará.


 // Opción .F. (Falso) -> En la consulta F4PODER3 calculará el valor unitario según el estándar actual de la rutina.


 // En este método puede haber diferencias en el valor unitario, porque se efectúa el cálculo, dividiendo el


 // valor total/cantidad considerando descuentos.


lRet:= FWAlertYesNo("¿Desea continuar con la acción? Sí / No", "¡ATENCIÓN MTF4P3UN!")
Return lRet