Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

Se activa el Punto de Entrada F887View, con el objetivo de permitir utilizar la Tasa del Título por Cobrar en lugar de la Tasa del Recibo para realizar los calculos cálculos para el pago del Recibo.

03. INFORMACIÓN ADICIONAL

...

Totvs custom tabs box
tabsProcedimiento de utilización, Paso 02, Paso 03, Paso 04
idsProcedimiento de utilización
Totvs custom tabs box items
defaultyes
referenciaProcedimiento de utilización


Configuraciones Previas:

  • A través de la rutina de Monedas (MATA090) que se encuentra en el menú perteneciente al módulo de Facturación - SIGAFAT (Actualizaciones | Archivos) informar el valor de la moneda 2 por $1,400.00
  • A través de la rutina de Productos (MATA010) que se encuentra en el menú perteneciente al módulo de Facturación - SIGAFAT (Actualizaciones | Archivos) debe de registrar un producto.
  • A través de la rutina de Clientes (CRMA980) que se encuentra en el menú perteneciente al módulo de Facturación - SIGAFAT (Actualizaciones | Archivos) debe de dar de alta un registro para efectuar sus pruebas.
  • A través de la rutina de Tipos de Entrada y Salida (MATA080) que se encuentra en menú perteneciente al módulo de Facturación - SIGAFAT (Actualizaciones | Archivos) es necesario contar con una TES de salida; La TES debe de estar configurada sin impuestos.
  • A través de la rutina de Facturación (MATA467N) que se encuentra en el menú perteneciente al módulo de Facturación - SIGAFAT (Actualizaciones | Facturación)
    Registrar un documento fiscal haciendo uso de los datos previamente dados de alta, utilizando la moneda 2 con tasa de $1,335.00
    Registrar un documento fiscal haciendo uso de los datos previamente dados de alta, utilizando la moneda 2 con tasa de $1,355.00


Procedimiento

  • Crear la función de usuario F887View
  • Ingresar a Nuevo Recibo de Cobro en la rutina TOTVS Recibo (SIGAFIN>> Actualizaciones | Cuentas por cobrar | TOTVS Recibo)
  • En la sección Tasa cambio verificar que la tasa para la moneda DOLAR, sea por $ 1,400.00
  • Informar en el filtro los datos del encabezado con la información del cliente, Extraer títulos
    Clic en otras acciones -> TC a usar? y Y confirmar la pregunta ¿Desea utilizar tasa origen?
  • Seleccionar los documentos NF creados previamente.
  • Registrar el valor total del título, en Moneda 1, se puede utilizar la opcion opción convertir desde Otras acciones.
    NF1 Pagar $1,355,000.00
    NF2 Pagar $1,335,000.00
  • Verificar que la tasa utilizada para el cálculo sea la tasa origen del titulo y no tome la del recibo.
  • Agregar la forma de pago por el total de los titulostítulos, $ 2,690,000.00
  • Confirmar el grabado del Recibo de Cobro.


...

Bloco de código
titleF887View
linenumberstrue
collapsetrue
#INCLUDE "Totvs.ch"   

User function F887View()
Local oView := PARAMIXB[1] //Viewdef
oView:AddUserButton("TC a usar?", "TC a usar?",{ |oView| U_TASBAJ(oView:GetModel()) },,,{MODEL_OPERATION_INSERT}) //Tasa de Baja
Return  

User Function TASBAJ(oView)
oModel := oView:GetModel()
local  oModelFJT 	:= oModel:GetModel("FJT_MASTER")
Local oModelSE1   := oModel:GetModel("SE1_DETAIL")
Local nX := 1

Default oView	:= FwViewActive()

If MsgYesNo("Desea utilizar tasa origen") 
	oModelFJT:SetValue("CALTASA",.T.) 
   
Else 
   oModelFJT:SetValue("CALTASA",.F.) 
EndIf
Return



For nX := 1  To oModelSE1:Length()
   If  oModelSE1:GetValue("CHECK",nX) 
      oModelSE1:GoLine(nX)
      oModelSE1:SetValue("BAIXAR1",0,)// se realiza el seteo del valor de la baja en Pesos para que al cambiar la tasa tenga que tomar la tasa que el usuario elija
   Endif
NExt

   oModelSE1:GoLine(1)// regresa a la linea 1 para que visualice correctamente
   F887ActSal(oView:GetModel()) // hace la actualización de saldos en el apartado de totales
   oView:Refresh() //Refesh  de la view

Return  


Card documentos
InformacaoLa presente solución aplica para versión 12.1.2410 o superior, siempre y cuando se tengan las rutinas actualizadas a la fecha de la expedición del issue.
TituloIMPORTANTE!

...