Árvore de páginas

Versões comparadas

Chave

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

01. DATOS GENERALES


Producto

Solucoes_espanhol
SolucaoTOTVS Backoffice

Línea de producto: 

Linhas_totvs_espanhol
LinhaLínea Protheus

Segmento:

Segmentos_totvs_espanhol
SegmentoBackoffice

Módulo:SIGAFAT - Facturación
Función:
RutinaNombreFecha
MATA486Documentos Electrónicos.
MATA462ANGeneración de Remitos.
M486XFUNEQFunciones Genéricas de Facturación Electrónica de Ecuador.
LOCXFUNAFunciones generales de documentos fiscales.
MATV410AFunciones Genéricas para Pedidos de Venta.
FATGRECUScript de generación de los archivos XML para Guías de Remisión de Venta.
País:Ecuador (Pacote ATUSX: 010341)
Ticket:NA
Requisito/Story/Issue (informe el requisito vinculado):DMINA-14730


02. SITUACIÓN/REQUISITO

La guía de remisión es un documento complementario del comprobante de venta. Conforme al Reglamento de comprobantes de venta y retención del SRI Art 28, están obligados a emitir guías de remisión toda sociedad, persona natural o sucesión indivisa que traslade mercadería, debiendo emitirlas en especial en los siguientes casos:

...

En la función principal (MATA486), se habilita para el país Ecuador el tipo de documento Guía de Remisión.

En la función encargada de Obtiene Obtener información de los documentos de TSS (M486GETTSS), se habilita el tipo de documento Guía de Remisión al momento de consultar el estado de un documento mediante la opción "Monitor".

Funciones Genéricas de Facturación Electrónica de Ecuador (M486XFUNEQ):

En la función encargada de la Generación de nombre para archivo .XML a enviar a Stupendo (M486NOMARC), se agrega el documento Guía de Remisión (especie "RFN") para generar el nombre del archivo XML.

Se crea una nueva función que Recupera la Información del Documento Sustento para Guía de Remisión (fgetDocEqu), la cual es utilizada en el Script de generación de los archivos XML para Guías de Remisión de Venta (FATGRECU.INI)

Se agrega una nueva función que que Valida los campos del pedido requeridos en la generación del XML para guías de remisión (fVldEqu).

...

En la función que detona la Generación de remito (A462ANGera), se el hace ajuste para guardar los nuevos campos utilizados para la generación del XML de la Guía de remisión Remisión de la tabla SC5 - Pedidos de Pedidos de Venta (SC5) a la tabla de SF2 - Documentos de salida Salida (SF2) para el país Ecuador.

Se agrega una nueva función que Obtiene datos de tabla Control de Formularios (M462GETSFP), la cual es utilizada para guardar la información en los campos Punto Emisión (F2_PTOEMIS) y Establecimiento (F2_ESTABL).

...

En la función que detona las validaciones Validaciones de los campos para el pedido de venta (A410TudOk), se agrega el llamada de a la nueva función fVldEqu() para el país Ecuador.

FATGRECU.INI

A continuación se muestra el Script de generación de los archivos XML para Guías de Remisión de Venta (FATGRECU.INI):

...

Totvs custom tabs box
tabsPre-condiciones,PasosProcedimiento
idsPre-condiciones,Pasos
Totvs custom tabs box items
defaultyes
referenciaPre-condiciones
  1. Realizar un respaldo del repositorio del ambiente (archivo .rpo).
  2. Aplicar el parche que fue generado para la issue DMINA-14730.
  3. Desde el
módulo 
  1. módulo Configurador (SIGACFG) realizar las configuraciones al Diccionario de Datos de acuerdo a lo definido en la sección 04. INFORMACIÓN ADICIONAL.
Totvs custom tabs box items
defaultno
referenciaPasos
  1. En el módulo Facturación (SIGAFAT) desde Actualizaciones Archivos Transportadoras, configurar Transportadora con Tp.Iden.Tran (A4_TIPOTRA) con valor correspondiente.
  2. En el módulo Facturación (SIGAFAT) desde Actualizaciones Archivos Clientes, configurar Cliente con Direcc. Entre (A1_ENDENT), RUC (A1_CGC) y Establ. Dest (A1_CODLOC) con su valor correspondiente.
  3. En la rutina de Vehículos (OMSA060), contar con un Vehículo configurado con Matricula Matrícula (DA3_PLACA) con su valor correspondiente.
  4. En el módulo Libros Fiscales (SIGAFIS) desde Actualizaciones Archivos | Contr. Formularios, configurar la serie correspondiente a la guía de remisión e informar los campos Cód. Pto Emi (FP_PTOEMIS) y Cod. Estable (FP_ESTABL).
  5. En el módulo Facturación (SIGAFAT) desde Actualizaciones | Pedidos | Pedidos de Venta (MATA410):
    • Incluir un nuevo Pedido con documento Documento a generarGenerar 2 - Remisión, donde se deben informar los siguientes datos: Cliente de entrega (C5_CLIENT y C5_LOJAENT), Transportadora (C5_TRANSP), Vehíc. Trans (C5_VEICULO), Motivo Tras (C5_MODTRAS), Fec.Ini.Tras (C5_FECDSE), Fch. Entrega(C5_FECENT), ruta (C5_RUTA), Serie Sust. (C5_SERSUBS) y No. Doc Sust (C5_NFSUBST). 
      • Nota: Los campos ruta Ruta (C5_RUTA), Serie Sust. (C5_SERSUBS) y No. Doc Sust (C5_NFSUBST), no son obligatorios para la generación de la guía de remisión, por lo que pueden quedar vacíos.
  6. En el módulo Facturación (SIGAFAT) desde Actualizaciones | Form. de Remisión| Generac. de Remitos (MATA462AN).
    • Seleccionar el Pedido y ejecutar la acción +Gen Remisión.
    • Verificar el folio de remisión generada.
  7. Acceder a la rutina Documentos Electrónicos (MATA486), ubicada en la ruta: Actualizaciones | Facturación | Documentos Electrónicos.
    • Especificar en los parámetros la Serie y el Tipo de Documento: Guía Remisión
    • Indique los parámetros para el filtrado de los documentos a transmitir.
      1. Serie: Serie de las guías de remisión a transmitir.
      2. Guía de remisión inicial: Número de documento inicial a transmitir.
      3. Guía de remisión final: Número de documento inicial a transmitir.
    • Una vez finalizado el proceso de transmisión se visualiza una ventana con el log del proceso, presionar presionar  para verificar el resultado de la transmisión.
    • Una vez enviado el documento, se procede a consultar la respuesta por parte del SRI mediante el proveedor tecnológico Stupendo mediante desde la opción Monitor. (tiempo aproximado entre envío y consulta del estatus del documento 1 minuto).
    • Indique los parámetros para el filtrado de los documentos que serán visualizados en el monitor.
      1. Serie: Serie de las guías de remisión a consultar.
      2. Guía de remisión inicial: Número de documento inicial.
      3. Guía de remisión final: Número de documento inicial.
    • Se valida que el documento sea muestre como Autorizado:

 


...

Parámetros en el archivo SX6 – Parámetros:

Nombre de la Variable

MV_CFDFTGR

Tipo

Carácter

Caracter

Descripción

Indica el directorio donde se grabará el archivo con la estructura de las guías de remisión. (FATGRECU.INI)

Valor EstándarGetSrvProfString('startpath','')+'\cfd\inicfd\fatgrecu.ini'                


Preguntas en el archivo  SX1 - Preguntas
Grupo: MATA486E

Orden

Título

Tipo

Tamaño

Decimal

Objeto

Consulta estándar

ValidaciónGrupo de campos
01¿Serie de Guía Remisión ? C30GetSERNF
094 - Id de Control dos doc. fiscales
02¿Guía Remisión Inicial ?    C13

0

Get

018 - Documento de entrada/salida
03¿Guía Remisión Final ?C130Get
!Empty(MV_PAR03) .And. MV_PAR02<=MV_PAR03 018 - Documento de entrada/salida


Grupo: MATA486

Orden

Título

Tipo

Tamaño

Decimal

Objeto

Item 1

Item 2Item 3Item 4Help
01¿Tipo de Documento ?C10ComboFacturaNota de Débito Nota de CréditoGuía de Remisión

Informe el tipo de documento con el

quese

que se estará trabajando durante

latransmisión

la transmisión electrónica:

1. Factura

2. Nota de Débito

3. Nota de Crédito

4. Guía Remisión

 

Consulta Estándar en el archivo SXB – Consulta Estándar:

...

Configurar los siguientes campos en la tabla SA4 - Transportadora:

AtributoContenido
CampoA4_TIPOTRA
TipoC - Caracter
Tamaño2
Decimal0
Formato@!
ContextoReal
PropiedadModificar
ValidaciónVazio() .Or. ExistCpo("SX5","TB"+M->A4_TIPOTRA) 
Consulta estándarTB - Tipo de Documento de Identidad
Tit. EspañolTp.Iden.Tran
Desc. EspañolTipo Identificación Trans
ObligatorioNo
UsadoSi
Exhibe en BrowseNo
Help

Tipo Identificación Transportista, debe ser informado conforme a la tabla 6 del SRI.


Configurar los siguientes campos en la tabla SA1 - Clientes:

AtributoContenido
CampoA1_CODLOC
TipoC - Caracter
Tamaño3
Decimal0
Formato@!
ContextoReal
PropiedadModificar
Tit. EspañolEstabl. Dest
Desc. EspañolCód. Establecimiento Dest
ObligatorioNo
UsadoSi
Exhibe en BrowseNo
Help

Código de Establecimiento Destino. Al informarse este campo, el nodo codEstabDestino será generado en el XML de la Guía de Remisión.


Configurar los siguientes campos en la tabla SC5 - Pedido de Venta:

AtributoContenido
CampoC5_MODTRAS
TipoM - Memo
Tamaño300
Decimal0
Formato@!
ContextoReal
PropiedadModificar
Tit. EspañolMotivo Tras
Desc. EspañolMotivo de Traslado 
ObligatorioNo
UsadoSi
Exhibe en BrowseNo
Help

Indica el Motivo de Traslado.

Máximo 300 caracteres.

AtributoContenido
CampoC5_RUTA
TipoM - Memo
Tamaño300
Decimal0
Formato@!
ContextoReal
PropiedadModificar
Tit. EspañolRuta
Desc. EspañolRuta del Vehículo 
ObligatorioNo
UsadoSi
Exhibe en BrowseNo
Help

Indica la ruta del Vehículo. Al informarse este campo, el nodo ruta será generado en el XML de la Guía de Remisión. Máximo 300 caracteres.

AtributoContenido
Campo

C5_SERSUBS

TipoC - Caracter
Tamaño3
Decimal0
Formato@!
ContextoReal
PropiedadModificar
Grupo de Campos094 - Id de Control dos doc.fiscales
Consulta estándarDOCSUS - Documento Sustento
Tit. EspañolSerie Sust.
Desc. EspañolSerie del Doc. Sustento
ObligatorioNo
UsadoSi
Exhibe en BrowseNo
Help

Indica la Serie del Documento Sustento. Al informarse este campo será generado en automático los nodos en el XML:

-codDocSustento

-numDocSustento

-numAutDocSustento

-fechaEmisionDocSustento

AtributoContenido
Campo

C5_NFSUBST

TipoC - Caracter
Tamaño13
Decimal0
Formato@!
ContextoReal
PropiedadModificar
Grupo de campos018 - Documento de entrada/salida
Tit. EspañolNo. Doc Sust
Desc. EspañolNo. de Doc. Sustento
ObligatorioNo
UsadoSi
Exhibe en BrowseNo
Help

Indica la Número del Documento Sustento. Al informarse este campo será generado en automático los nodos en el XML:

-codDocSustento

-numDocSustento

-numAutDocSustento

-fechaEmisionDocSustento


Configurar los siguientes campos en la tabla SF2 - Encabezado de Fact. de Salida:

AtributoContenido
CampoF2_SERMAN
TipoC - Caracter
Tamaño3
Decimal0
Formato@!
ContextoReal
PropiedadModificar
Grupo de Campos094 - Id de Control dos doc.fiscales
Tit. EspañolSerie Sust.
Desc. EspañolSerie del Doc. Sustento
ObligatorioNo
UsadoNo
Exhibe en BrowseNo
Help

Indica la Serie del Documento Sustento. Al informarse este campo será generado en automático los nodos en el XML:

-codDocSustento

-numDocSustento

-numAutDocSustento

-fechaEmisionDocSustento

AtributoContenido
CampoF2_NFAGREG
TipoC - Caracter
Tamaño13
Decimal0
Formato@!
ContextoReal
Grupo de campos018 - Documento de entrada/salida
PropiedadModificar
Tit. EspañolNo. Doc Sust
Desc. EspañolNo. de Doc. Sustento
ObligatorioNo
UsadoSi
Exhibe en BrowseNo
Help

Indica la Número del Documento Sustento. Al informarse este campo será generado en automático los nodos en el XML:

-codDocSustento

-numDocSustento

-numAutDocSustento

-fechaEmisionDocSustento

AtributoContenido
CampoF2_OBS
TipoM - Memo
Tamaño300
Decimal0
Formato@!
ContextoReal
PropiedadModificar
Tit. EspañolMotivo Tras
Desc. EspañolMotivo de Traslado 
ObligatorioNo
UsadoNo
Exhibe en BrowseNo
Help

Indica el Motivo de Traslado.

Máximo 300 caracteres.

AtributoContenido
CampoF2_RUTDOC
TipoM - Memo
Tamaño300
Decimal0
Formato@!
ContextoReal
PropiedadModificar
Tit. EspañolRuta
Desc. EspañolRuta del Vehículo 
ObligatorioNo
UsadoNo
Exhibe en BrowseNo
Help

Indica la ruta del Vehículo.

Máximo 300 caracteres.

AtributoContenido
Campo

F2_FECDSE

TipoD - Fecha
Tamaño8
Decimal0
Formato@!
ContextoReal
PropiedadModificar
Tit. EspañolFec.Ini.Tras
Desc. EspañolFecha Inicio de traslado  
ObligatorioNo
UsadoNo
Exhibe en BrowseNo
Help

Fecha Inicio del Traslado.

AtributoContenido
Campo

F2_FECANTF

TipoD - Fecha
Tamaño8
Decimal0
Formato@!
ContextoReal
PropiedadModificar
Tit. EspañolFch. Entrega
Desc. EspañolFecha Entrega 
ObligatorioNo
UsadoNo
Exhibe en BrowseNo
Help

Fecha Inicio Entrega/Fin de traslado.


Card documentos
InformacaoLa presente solución aplica para versión 12.1.27 o superior, siempre y cuando se tengan las rutinas actualizadas a la fecha indicada en la sección 01 - Datos Generales.
Titulo¡IMPORTANTE!

...