Base de conhecimento
Encontre respostas para suas dúvidas em quatro fontes de conhecimento diferentes ao mesmo tempo, simplificando o processo de pesquisa.

Cross Segmentos - TOTVS Backoffice (Línea Protheus) - MI - Financiero (SIGAFIN) - Uso de Punto de Entrada FA074NAT

relogio_tempo_leitura_2.png Tiempo aproximado de lectura 00:03:00 min

Duda
¿Cuál es la funcionalidad del Punto de Entrada FA074NAT en la rutina de Diferencia de Cambio para Cuentas por Cobrar (FINA074)?

Entorno
Cross Segmentos - TOTVS BackOffice (Línea Protheus) - MI - Financiero (SIGAFIN) - Versión 12

Solución
El Punto de Entrada FA074NAT tiene como objetivo principal permitir al usuario definir y solicitar una 'modalidad' específica durante el proceso de generación de diferencia de cambio. Esta modalidad será utilizada para generar los títulos correspondientes, como las Notas de Crédito (NCC) y Notas de Débito (NDC) resultantes de la rutina FINA074.

Su aplicación habilita una ventana de selección manual que permite asignar la modalidad a los documentos generados por diferencia cambiaria, brindando mayor flexibilidad frente a las parametrizaciones estándar del proceso.

Reglas de devolución y parámetros: El punto de entrada recibe un parámetro automático (PARAMIXB de tipo carácter) que indica el tipo de documento a generar (NCC o NDC). La devolución del punto de entrada debe ser, obligatoriamente, una variable de tipo carácter (cModalidad) con la modalidad que será asignada a los títulos. Importante: Si el Punto de entrada no retorna ninguna modalidad (cadena vacía), el sistema conservará la modalidad definida por defecto en los parámetros de la rutina FINA074.

 

Ejemplo de uso

#include "totvs.ch" 
User Function FA074NAT() 
    Local cTipoDoc   := "" as Character 
    Local cModalidad := "" as Character 
    
    // Se obtiene el tipo de documento (E1_TIPO) enviado por FINA074. 
    cTipoDoc := PARAMIXB 
    cModalidad := FA074Mod(cTipoDoc) 
    
    // Si no se determino una modalidad, se respeta la naturaleza del estándar. 
    If Empty(cModalidad) 
        Return "" 
    EndIf 
    
Return cModalidad 

/*/{Protheus.doc} FA074Mod 
Funcion determinada para obtener la modalidad dependiendo el tipo de documento 
/*/ 
Static Function FA074Mod(cTipoDoc) 
    Local oDlg  as Object 
    Local oGet 
    Local lConfirmado := .F. 
    Local cModalidad := CriaVar("E1_NATUREZ") 
    Default cTipoDoc := "" 
    
    DEFINE MSDIALOG oDlg TITLE "Indique Modalidad" FROM 0, 0 TO 200, 300 PIXEL 
        @ 27, 08 SAY "Modalidad:"  SIZE 25, 7 OF oDlg PIXEL 
        @ 27, 36 MSGET oGet VAR cModalidad  F3 "SED" Picture PesqPict("SED", "E1_NATUREZ")  VALID ExistCpo("SED", cModalidad) SIZE 50, 08 OF oDlg PIXEL 
        @ 70, 25 BUTTON "Confirmar" ACTION (lConfirmado := .T., oDlg:End()) SIZE 40, 15 OF oDlg PIXEL 
        @ 70, 70 BUTTON "Cancelar" ACTION (lConfirmado := .F., oDlg:End()) SIZE 40, 15 OF oDlg PIXEL 
    ACTIVATE MSDIALOG oDlg CENTERED 
    
    If !lConfirmado 
        cModalidad := "" 
    EndIf 
    
Return cModalidad

Nota El análisis, debug y ajuste a funciones de usuario, Puntos de Entrada y/o Asientos contables estándar, exceden el alcance del soporte TOTVS al producto estándar.

Conozca más:

 PE FA074NAT Modalidad para todos los documentos generados por diferencia cambiaria FINA074

¿Fue útil este artículo?
Usuarios a los que les pareció útil: 0 de 0

0 Comentarios

Inicie sesión para dejar un comentario.
X Fechar

Olá ,

Há pendência referente a um de seus produtos contratados para a empresa ().

Entre em contato com o Centro de Serviços TOTVS para tratativa.

Ligue! 4003-0015 opção 4 e 9 ou registre uma solicitação para CST – Cobrança – Verificação de pendências financeiras . clique aqui.

TOTVS

X Fechar

Olá ,

Seu contato não está cadastrado no Portal do Cliente como um perfil autorizado a solicitar consultoria telefônica.

Por gentileza, acione o administrador do Portal de sua empresa para: (1)configurar o seu acesso ou (2)buscar um perfil autorizado para registro desse atendimento.

Em caso de dúvidas sobre a identificação do contato administrador do Portal, ligue (11) 4003-0015, opção 7 e, em seguida, opção 4 para buscar o suporte com o time de Assessoria ao Portal do Cliente. . clique aqui.

TOTVS

X Fechar

Olá ,

Para o atendimento de "Consultoria Telefônica" você deverá estar de acordo com o Faturamento.

TOTVS

X Fechar

Olá,

Algo inesperado ocorreu, e o usuario nao foi reconhecido ou você nao se encontra logado

Por favor realize um novo login

Em caso de dúvidas, entre em contato com o administrador do Portal de Clientes de sua empresa para verificação do seu usuário, ou Centro de Serviços TOTVS.

Ligue! 4003-0015 opção 4 e 9 ou registre uma solicitação para CST – Cadastros . clique aqui.

TOTVS

Chat _

Rellene los campos siguientes para iniciar el chat:

Chat _