Histórico da Página
ÍNDICE
- Visión general
- Ejemplo de utilización
- Pantalla XXX
- Otras acciones / Acciones relacionadas
- Pantalla XXX
- Principales campos y controles
- Tablas
01. VISIÓN GENERAL
Comprobantes Fiscales:
Los Comprobantes Fiscales son documentos o Facturas que acreditan la transferencia de bienes, la entrega en uso, y/o la prestación de servicios, los cuales deben cumplir con los requisitos mínimos establecidos por la Dirección General de Impuestos Internos (DGII).
...
Donde la letra B indica la serie, los próximos 2 dígitos especifican el Tipo de Comprobante y los últimos 8 dígitos corresponden a la Secuencia, para un total de 11 caracteres.
IMPORTANTE:
Para contar con la funcional descrita en el presente documento técnico se deberá contar con la actualización de las siguientes rutinas:
Rutina | Nombre Técnico | Fecha |
---|---|---|
LOCXNF | Notas Fiscales | 09/02/2021 |
LOCXDOM | Funciones Genéricas Notas Fiscales República Dominicana | 09/02/2021 |
LOCXFUNA | Funciones genéricas de localizaciones. | 09/02/2021 |
MATA468N | Generación de Notas Fiscales | 09/02/2021 |
MATA992 | Control de Planillas | 09/02/2021 |
02. EJEMPLO DE UTILIZACIÓN
A) ACTUALIZACIÓN DICCIONARIO DE DATOS
Informações | ||
---|---|---|
| ||
Los ajustes en el diccionario de Datos fueron aplicados en el Pacote 008558. |
Creación de campos (SX3):
En la tabla Tabla SFP – Control de Formularios:
Campo | FP_TPDOC |
Tipo | C |
Tamaño | 2 |
Decimal | 0 |
Título | Tp Comproban |
Descripción | Tipo Comprobante Fiscal |
Formato | @! |
Nivel | 1 |
Usado | Si |
Browse | No |
Obligatorio | No |
Opciones | #LxTpComFis() |
Inicializador | '01' |
Contexto | Real |
Propiedad | Modificar |
Help | Seleccione el Tipo de Comprobante Fiscal, el cual será utilizado para la generación de la secuencia de Números de Comprobantes Fiscales (NFC). |
En la tabla Tabla SF2 – Encabezado de Fact.
...
B)REQUISITOS PREVIOS
...
de Salida:
Campo | F2_TPDOC |
Tipo | C |
Tamaño | 2 |
Decimal | C |
Título | Tp Comproban |
Descripción | Tipo Comprobante Fiscal |
Formato | @! |
Usado | Si |
Browse | No |
Obligatorio | No |
Opciones | #LxTpComFis() |
When | FunName() == 'MATA467N' |
Inicializador | '01' |
Contexto | Real |
Propiedad | Modificar |
Val Sistema | NaoVazio() |
Help | Seleccione el Tipo de Comprobante Fiscal, el cual será utilizado para la generación de la secuencia de Números de Comprobantes Fiscales (NFC) |
Creación de Disparadores/Gatillos (SX7):
Campo | F2_DOC |
Secuencia | 001 |
Contra Dominio | F2_TPDOC |
Tipo | P - Primario |
Regla | LxGetTpCom(M->F2_SERIE,M->F2_ESPECIE,M->F2_DOC) |
Posiciona | No |
Campo | F2_DOC |
Secuencia | 002 |
Contra Dominio | F2_NCF |
Tipo | P - Primario |
Regla | ChkFolDOM(cFilAnt, cSerie, cNFiscal, 'F2_TPDOC', lLocxAuto, M->F2_ESPECIE) |
Posiciona | No |
Campo | F2_TPDOC |
Secuencia | 001 |
Contra Dominio | F2_NCF |
Tipo | P - Primario |
Regla | ChkFolDOM(cFilAnt, cSerie, cNFiscal, 'F2_TPDOC', lLocxAuto, M->F2_ESPECIE) |
Posiciona | No |
B) REQUISITOS PREVIOS
Configurar el parámetro MV_CTRLFOL con valor T.
Facturas de Venta (MATA467N):
- En el módulo Facturación (SIGAFAT) ir al menú Actualizaciones | Facturación | Facturación.
- Dar clic en la opción Incluir.
- Informar el campo Cliente (F2_CLIENTE) y Tienda (F2_LOJA)
- El sistema solicitará seleccionar la serie a utilizar, por lo tanto, en la ventana mostrada seleccionar la serie configurada para el Documento Fiscal (NF).
- El sistema llenará de forma automática el campo Tp Comproban (F2_TPDOC), bajo el siguiente criterio:
- Se llenará con el valor configurado en el campo Tp Comproban (FP_TPDOC) de la tabla Control de Planillas (SFP), correspondiente a la serie seleccionada en el campo Serie Doc. (F2_SERIE).
- El sistema llenará de forma automática el campo NCF (F2_NCF), bajo los siguientes criterios:
- 1 carácter para la Serie (F2_SERIE) + 2 caracteres para el Tipo de Comprobante (F2_TPDOC) + 8 caracteres para el Número de Documento (F2_DOC), dando un total de 11 caracteres.
- Sí el Número de Documento (F2_DOC) es mayor a 8 caracteres, solo se tomarán las ultimas 8 posiciones (Derecha a izquierda).
- Sí el Número de Documento (F2_DOC) es menor a 8 caracteres, se rellenará con ceros a la izquierda para completar la longitud de 8 caracteres.
- Sí el campo Tp Comproban (F2_TPDOC) es modificado durante la captura de la Factura de Venta, el campo NCF (F2_NCF) será regenerado de acuerdo a la estructura mencionada en el inciso "a".
- Ingresar productos a la Factura de Venta.
- Grabar la Factura de Venta.
- Confirmar que los campos Tp Comproban (F2_TPDOC) y NCF (F2_NCF), se han guardado correctamente, utilizando la opción Visualizar para el registro correspondiente a la Factura de Venta creada, en la tabla Encabezado de Factura de Salida (SF2).
...
- En el módulo Facturación (SIGAFAT) ir al menú Actualizaciones | Facturación | Notas de Cred/Deb.
- Seleccionar la opción Débito, en la pregunta solicitada ¿Tipo de Factura?
- Dar clic en la opción Incluir.
- Informar el campo Cliente (F2_CLIENTE) y Tienda (F2_LOJA)
- El sistema solicitará seleccionar la serie a utilizar, por lo tanto, en la ventana mostrada seleccionar la serie configurada para el Documento Fiscal (NDC).
- El sistema llenará de forma automática el campo Tp Comproban (F2_TPDOC), bajo el siguiente criterio:
- Se llenará con el valor configurado en el campo Tp Comproban (FP_TPDOC) de la tabla SFP - Control de Planillas, correspondiente a la serie seleccionada en el campo Serie Doc. (F2_SERIE).
- El campo solo será visualizado, sin opción de modificación, debido a que el Tipo de Comprobante para este documento, debe ser "03".
- El sistema llenará de forma automática el campo NCF (F2_NCF), bajo los siguientes criterios:
- 1 carácter para la Serie (F2_SERIE) + 2 caracteres para el Tipo de Comprobante (F2_TPDOC) + 8 caracteres para el Número de Documento (F2_DOC), dando un total de 11 caracteres.
- Sí el Número de Documento (F2_DOC) es mayor a 8 caracteres, solo se tomarán las ultimas 8 posiciones (Derecha a izquierda).
- Sí el Número de Documento (F2_DOC) es menor a 8 caracteres, se rellenará con ceros a la izquierda para completar la longitud de 8 caracteres.
- Ingresar productos a la Nota de Débito.
- Grabar la Nota de Débito.Confirmar que los campos Tp Comproban (F2_TPDOC) y NCF (F2_NCF), se han guardado correctamente, utilizando la opción Visualizar para el registro correspondiente a la Nota de Débito creada, en la tabla Encabezado de Factura de Salida (SF2) .
...
- En el módulo Facturación (SIGAFAT) ir al menú Actualizaciones | Facturación | Notas de Cred/Deb.
- Seleccionar la opción Crédito, en la pregunta solicitada ¿Tipo de Factura?
- Dar clic en la opción Incluir.
- Informar el campo Cliente (F1_FORNECE) y Tienda (F1_LOJA)
- El sistema solicitará seleccionar la serie a utilizar, por lo tanto, en la ventana mostrada seleccionar la serie configurada para el Documento Fiscal (NCC).
- El sistema llenará de forma automática el campo NCF (F1_NCF), bajo los siguientes criterios:
- 1 carácter para la Serie (F1_SERIE) + 2 caracteres para el Tipo de Comprobante (FP_TPDOC) + 8 caracteres para el Número de Documento (F1_DOC), dando un total de 11 caracteres.
- Sí el Número de Documento (F1_DOC) es mayor a 8 caracteres, solo se tomarán las ultimas 8 posiciones (Derecha a izquierda).
- Sí el Número de Documento (F1_DOC) es menor a 8 caracteres, se rellenará con ceros a la izquierda para completar la longitud de 8 caracteres.
- Para los 2 caracteres utilizados como Tipo de Comprobante, será tomado el campo Tp Comproban (FP_TPDOC), configurado en la tabla Control de Formularios (SFP).Ingresar productos a la Nota de Crédito.
- Grabar la Nota de Crédito.
- Confirmar que el campo NCF (F1_NCF), se ha guardado correctamente, utilizando la opción Visualizar para el registro correspondiente a la Nota de Crédito creada en la tabla Encabezado de Factura de Entrada (SF1).
...
- Crear un Pedido de Venta, informando el campo Doc Gener. (C5_DOCGER) con el valor 1 - Factura.
- Aprobar de Crédito/Stock el Pedido de Venta creado anteriormente.
- En el módulo Facturación (SIGAFAT) ir al menú Actualizaciones | Facturación | Gener. de Fact (MATA468N).
- Seleccionar la opción Pedidos, en la pregunta solicitada ¿Generación por?.
- Seleccionar el Pedido de Venta, que fue creado y aprobado anteriormente.
- En Otras acciones dar clic en la opción Genera Fact.
- Informar la Serie correspondiente al Documento Fiscal (NF).
- El sistema llenará de forma automática el campo Factura (F2_DOC), con la secuencia correspondiente.
- El sistema llenará de forma automática el campo NCF (F2_NCF), bajo los siguientes criterios:
- 1 carácter para la Serie (F2_SERIE) + 2 caracteres para el Tipo de Comprobante (FP_TPDOC) + 8 caracteres para el Número de Documento (F2_DOC), dando un total de 11 caracteres.
- Sí el Número de Documento (F2_DOC) es mayor a 8 caracteres, solo se tomarán las ultimas 8 posiciones (Derecha a izquierda).
- Sí el Número de Documento (F2_DOC) es menor a 8 caracteres, se rellenará con ceros a la izquierda para completar la longitud de 8 caracteres.
- Para los 2 caracteres utilizados como Tipo de Comprobante, será tomado el campo Tp Comproban (FP_TPDOC), configurado en la tabla Control de Formularios (SFP).
- Confirmar la generación de Factura de Venta.
- En el módulo Facturación (SIGAFAT) ir al menú Actualizaciones | Facturación | Facturación.
- Confirmar que los campo NCF (F2_NCF) y Tp comproban (F2_TPDOC), se ha guardado correctamente, utilizando la opción Visualizar para el registro correspondiente a la Factura de Venta creada, en la tabla Encabezado de Factura de Salida (SF2).
03. PANTALLA XXXXX
Otras acciones / Acciones relacionadas
...
04. PANTALLA XXXXX
Principales campos y controles
...
Card documentos | ||||
---|---|---|---|---|
|
...
03. TABLAS UTILIZADAS
- SF2 - Encabezado de Fact. de Salida.
- SF1 - Encabezado de Fact. de Entrada.
- SD2 - Ítems de Venta de la Fact.
- SD1 - Ítems de las Fact. de Entrada.
SFP - Control de Formularios.
- SF3 - Libros Fiscales.
- SE1 - Cuentas por Cobrar.
HTML |
---|
<!-- esconder o menu -->
<style>
div.theme-default .ia-splitter #main {
margin-left: 0px;
}
.ia-fixed-sidebar, .ia-splitter-left {
display: none;
}
#main {
padding-left: 10px;
padding-right: 10px;
overflow-x: hidden;
}
.aui-header-primary .aui-nav, .aui-page-panel {
margin-left: 0px !important;
}
.aui-header-primary .aui-nav {
margin-left: 0px !important;
}
</style>
|