01. DATOS GENERALES


Línea de producto: Microsiga Protheus
Segmento:Servicios y Jurídico - Mercado internacional
Módulo:TSS - TOTVS SERVICE SPED 2.0
Función:
RutinaNombre técnico

NFELOC_GEN02.PRW

Interno TSS

NFELOC_WF.PRW

Job de transmisión

NFELOC_WSCFGNFELOC.PRW

Configuración de las facturas electrónicas

NFELOC_WSNFESLOC.PRW

Administración de las facturas electrónicas

NFELOC_WSFECRED.prw

Servicio de las emisiones de facturas de crédito (FECRED)

SPED_FW01.PRX

Interno TSS

TSSINITIALIZES.PRW

Prepara el entorno del TSS

TSSPARAMETERS.PRW

Devuelve todos los parámetros utilizados por el TSS

TSSTABLESTRUCT.PRW

Función que devuelve todas las tablas del TSS con campos e índices

WSCLIENTFECREDSERVICE.PRW

Client webservice de la AFIP
Ticket:
Requisito/Story/Issue (informe el requisito vinculado):DMICNS-6122
Versión:12.1.17


02. SITUACIÓN/REQUISITO

Implementación Factura de crédito TSS servicio FECredService 

03. SOLUCIÓN

Se implementaron los métodos del service FECREDSERVICE de la AFIP para notas de crédito:

               Aceptar Factura Electrónica de Crédito

               Rechazar Factura Electrónica de Crédito

               Rechazar Nota de Débito o Crédito

               Informar Factura a Agente de Depósito Colectivo


  1. Para utilizar la funcionalidad debe incluir el servicio que se creó en el archivo appserver.ini del TSS, como se muestra a continuación:

              

          [JOB_WSFECRED]

          main=JOB_WSFECRED

          environment=SPED

   Ejemplo:

              [JOB_WSBFE]
              main=JOB_WSBFE
              environment=SPED

              [JOBNFE_WSFEX]
              main=JOB_WSFEX
              environment=SPED

              [JOBNFE_WSFE]
              main=JOB_WSFE
              environment=SPED

              [JOBNFE_WSMTX]
              main=JOB_WSMTX
              environment=SPED

             [JOB_WSFECRED]
             main=JOB_WSFECRED
             environment=SPED


     2. Después de incluir el servicio incluya también donde se inicia el servicio en la sección ONSTART:

   

            [ONSTART]

            JOBS=JOBNFE_WSFEX,JOBNFE_WSFE,JOBNFE_WSMTX,JOB_WSBFE,JOB_WSFECRED


    3.En la tabla SPED000 filtre por el PARÁMETRO MV_VERDB y borre el contenido del mismo, pues después de borrar el contenido y reiniciar el servicio, el job va a crear las tablas modificadas e incluidas para la utilización de la nueva implementación. 

    4.Después de crear las tablas, es necesario ejecutar los métodos:

      ADMEMPLOC para la creación del ente

      CFGAMBLOC para la configuración del entorno

      CFGLOCCERTPFX para la validación del certificado digital

      GETAUTHREM para la validación de la firma


    5.Después de configurar, puede ejecutar los métodos que se crearon:

              FECREDACEPTAR - Aceptar Factura Electrónica de Crédito / RETORNAFECRED - Devolución de la información de la transmisión

              FECREDRECHAZAR - Rechazar Factura Electrónica de Crédito /  RETRECHZCRED - Devolución de la información de la transmisión

              RECHAZARNOTADC - Rechazar Nota de Débito o Crédito / RETRECHZCRED - Devolución de la información de la transmisión

              INFFACTURAAGTDPTO - Informar Factura a Agente de Depósito Colectivo / RETFACTAGTDPTO - Devolución de la información de la transmisión


04. INFORMACIÓN ADICIONAL

Campos y tablas creadas para utilización de la nueva funcionalidad:


SPED072L

CampoTipoTamaño
ID_ENTC006
IDCTACTEC044
DATEGRVD008
TIMEGRVC008
XML_ERPM010
XML_SIGM010
AmbienteN001
MODALIDADEN001
CODCTACTEC010
StatusN002
ERRCODEN004
ERRMSGC250
ModeloC002
DATE_ENFED008
TIME_ENFEC008
DATE_GXMLD008
TIME_GXMLC008


Índice: ID_ENT+IDCTACTE


SPED074L

CampoTipoTamaño
ID_ENTC006
LOTEC015
IDCTACTEC044
AmbienteN001
MODALIDADEN001
DATE_LOTED008
TIME_LOTEC008
CSTAT_ERRN004
XMOT_ERRC250
CSTAT_EVENN004
XMOT_EVENC250
StatusN001
XML_LOTEM010
XML_ERROSM010
XML_EVENTSM010


Índice: ID_ENT+LOTE


SPED076L

CampoTipoTamaño
ID_ENTC006
LOTEC015
IDCTACTEC044
CSTAT_AFIPN004
XMOT_AFIPC254
XML_ERROM010
MOTI_OBSC040
ResultadoC001
XML_OBSERVM010
DATA ENVIOD008
HORA ENVIOC008
DATA RETORNOD008
HORA RETORNOC008


Índice: ID_ENT+LOTE


Tablas con campos creados


SPED050L

CampoTipoTamaño
IDCTACTEC010
IDNROCMPC010
ACEITEC001



SPED000L

CampoTipoTamaño
ParámetroC001


SPED001L

CampoTipoTamaño
TOKENWSCRDM010
SIGNWSCREDM010


          Esta funcionalidad solamente está disponible para la versión 2.0 del TSS release 12.1.17

          Aplicar el paquete de solución de este llamado en el RPO de TSS