Solución:
Para el fuente fina085a se actualiza la función fa085Grava(), se asigna filial origen a registros de descuentos, multas e intereses.
En Función GravaPagos() se asigna filial origen a los registros de pagos.
Para el fuente fina086 se actualiza la función xAtuaSE2() en la actualización de títulos de las cuentas por pagar se asigna la filial origen.
Configuraciones Previas:
- Configuración de tablas SE’s, FK’s, SA6 y SED
Nota: Antes de comenzar con la configuración de la tabla SE’s, FK’s, SA6 y SED tomar en cuenta las notas del siguiente enlace
http://tdn.totvs.com/display/public/PROT/FIN0000_Compartilhamento_de_Arquivos_do_Financeiro
Asignar los siguientes permisos para las tablas:
X2_CHAVE | X2_ARQUIVO | X2_NOME | X2_MODO | X2_MODOUN | X2_MODOEMP |
---|
SE2 | SE2010 | Cuentas por Pagar | C | C | E |
SE5 | SE5010 | Movimiento Bancario | C | C | E |
SE1 | SE1010 | Cuentas por Cobrar | C | C | E |
SED | SED010 | Modalidades | C | C | E |
SA6 | SA6010 | Bancos | E | E | E |
FK1 | FK1010 | Títulos por Cobrar | C | C | E |
FK2 | FK2010 | Bajas por Pagar | C | C | E |
FK3 | FK3010 | Impuestos Calculados | C | C | E |
FK4 | FK4010 | Impuestos Retenidos | C | C | E |
FK5 | FK5010 | Movimientos Bancarios | C | C | E |
FK6 | FK6010 | Valores Accesorios | C | C | E |
FK7 | FK7010 | Tabla Auxiliar | C | C | E |
FK8 | FK8010 | Datos contables | C | C | E |
FK9 | FK9010 | Auxiliar de integración | C | C | E |
FKA | FKA010 | Rastreo de Movimientos | C | C | E |
SE8 | SE8010 | Saldos Bancarios | C | C | E |
FKB | FKB010 | Tipos de Movimientos | C | C | C |
Implementación:
Módulo de compras (SIGACOM)
Factura de Entrada.
Acceder al menú “Actualizaciones > Movimientos > Factura de Entrada” (MATA101N)
- Dar de alta una Factura de Entrada con un valor de 700.00
Módulo financiero (SIGAFIN)
1 .- Generar una Orden de Pago
Acceder al menú “Actualizaciones > Cuentas por Pagar > Orden de Pago” (FINA085A)
- Asignar los parámetros necesarios.
- Seleccionar el documento generado anteriormente y dar clic en el botón “+Pago Automático”
- Dentro del grid de “Ordenes” ir al menú “Otras Acciones” y seleccionar la opción “Modificar”
Modificar la cantidad de 700.00 a 500.00 para generar una orden de pago parcial.
Llenar los datos de la pestaña “Forma de Pago”
- Grabar la orden de pago (ejemplo: Orden de Pago 000015)
El documento cambia su estatus a “Dado de baja parcialmente” quedando 200.00 pesos pendientes.
2 .- Consultar el Titulo por Pagar.
Acceder al menú “Consultas > Cuentas por Pagar > Posición de Títulos por Pagar” (FINC050)
Generar una segunda orden por 200.00 para cancelar de forma total el saldo de la factura realizando los pasos anteriores (1 y 2).
Después de haber realizado los pasos anteriores el documento quedará con estatus de "Titulo dado de baja".
3 .- Anular Orden de Pago
Acceder al menú “Actualizaciones > Cuentas por Pagar > Anular Orden de Pago” (FINA086)
4 .- Consultar el Titulo por Pagar.
Acceder al menú “Actualizaciones > Consultas > Cuentas por Pagar > Posición de Títulos por Pagar” (FINC050)
- Seleccionar la factura generada anteriormente y dar clic en el botón “Consulta”
Se muestra la consulta informando los siguientes valores:
Valor Original = 700.00
Orden de Pago 1= 500.00 (anulado)
Orden de Pago 2= 200.00
Saldo por Pagar = 500.00
El documento queda con estatus de "Dado de baja parcialmente”
5 .- Anular la segunda orden de pago, de 200.00, para liberar el título realizando los pasos 3 y 4
Después de haber realizado los pasos anteriores el documento quedará con estatus de "título pendiente"