Línea de producto: | Microsiga Protheus | ||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Segmento: | Servicios y Jurídico - Mercado internacional | ||||||||||||||||||||||
Módulo: | TSS - TOTVS SERVICE SPED 2.0 | ||||||||||||||||||||||
Función: |
| ||||||||||||||||||||||
Ticket: | |||||||||||||||||||||||
Issue: | DMICNS-6122 | ||||||||||||||||||||||
Versión: | 12.1.17 |
Implementación Factura de Crédito TSS servicio FECredService
Se implementaron los métodos del service FECREDSERVICE de la AFIP para Notas de Crédito:
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 agregar el servicio en el appserver.ini del TSS, 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 su contenido, después reinicie el servicio, el job va a crear las tablas incluidas y modificadas 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 entidad
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
CONSCCENAGTDPTOCLT - Permite al Vendedor consultar sus Cuentas en Agentes de Depósito Colectivoque fueron informadas por ellos a la AFIP
MODOPCIONTRANSF - Permite al emisor o vendedor modificar la opción de transferencia de una Factura de Crédito previo a la aceptación o rechazo de la misma, es decir el estado de la cuenta corriente debe ser “Modificable”
Campos y tablas creadas para la utilización de la nueva funcionalidad:
SPED072L
Campo | Tipo | Tamaño |
---|---|---|
ID_ENT | C | 006 |
IDCTACTE | C | 044 |
DATEGRV | D | 008 |
TIMEGRV | C | 008 |
XML_ERP | M | 010 |
XML_SIG | M | 010 |
Ambiente | N | 001 |
MODALIDADE | N | 001 |
CODCTACTE | C | 010 |
Status | N | 002 |
ERRCODE | N | 004 |
ERRMSG | C | 250 |
Modelo | C | 002 |
DATE_ENFE | D | 008 |
TIME_ENFE | C | 008 |
DATE_GXML | D | 008 |
TIME_GXML | C | 008 |
Índice: ID_ENT + IDCTACTE
SPED074L
Campo | Tipo | Tamaño |
---|---|---|
ID_ENT | C | 006 |
LOTE | C | 015 |
IDCTACTE | C | 044 |
Ambiente | N | 001 |
MODALIDADE | N | 001 |
DATE_LOTE | D | 008 |
TIME_LOTE | C | 008 |
CSTAT_ERR | N | 004 |
XMOT_ERR | C | 250 |
CSTAT_EVEN | N | 004 |
XMOT_EVEN | C | 250 |
Status | N | 001 |
XML_LOTE | M | 010 |
XML_ERROS | M | 010 |
XML_EVENTS | M | 010 |
Índice: ID_ENT + LOTE
SPED076L
Campo | Tipo | Tamaño |
---|---|---|
ID_ENT | C | 006 |
LOTE | C | 015 |
IDCTACTE | C | 044 |
CSTAT_AFIP | N | 004 |
XMOT_AFIP | C | 254 |
XML_ERRO | M | 010 |
MOTI_OBS | C | 040 |
Resultado | C | 001 |
XML_OBSERV | M | 010 |
DATA ENVIO | D | 008 |
HORA ENVIO | C | 008 |
DATA RETORNO | D | 008 |
HORA RETORNO | C | 008 |
Índice: ID_ENT + LOTE
Tablas con campos creados:
SPED050L
Campo | Tipo | Tamaño |
---|---|---|
IDCTACTE | C | 010 |
IDNROCMP | C | 010 |
ACEITE | C | 001 |
SPED000L
Campo | Tipo | Tamaño |
---|---|---|
Parámetro | C | 001 |
SPED001L
Campo | Tipo | Tamaño |
---|---|---|
TOKENWSCRD | M | 010 |
SIGNWSCRED | M | 010 |
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