| Línea de producto: | Microsiga Protheus | ||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Segmento: | Servicios y Jurídico - Mercado internacional | ||||||||||||||||||||||
| Módulo: | TSS - TOTVS SERVICE SPED 2.0 | ||||||||||||||||||||||
| Función: |
| ||||||||||||||||||||||
| Ticket: | |||||||||||||||||||||||
| Requisito/Story/Issue (informe el requisito vinculado): | DMICNS-6122 | ||||||||||||||||||||||
| Versión: | 12.1.17 |
Implementación Factura de crédito TSS servicio FECredService
Se implementaron los métodos del service FECREDSERVICE da AFIP para notas de credito:
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 Deposito Colectivo
[JOB_WSFECRED]
main=JOB_WSFECRED
environment=SPED
Exemplo :
[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. Após incluir o sewrviço incluir tambem onde se inicia o o serviço na seção ONSTART:
[ONSTART]
JOBS=JOBNFE_WSFEX,JOBNFE_WSFE,JOBNFE_WSMTX,JOB_WSBFE,JOB_WSFECRED
3.Na tabela SPED000 filtrar pelo PARAMETRO MV_VERDB e apagar o conteudo do mesmo, pois após apagar o conteudo e reiniciar o serviço o job vai criar as tabelas modificas e incluidas para a utilização da nova implementação.
4.Após criar as tabelas sera necessario executar os metodos:
ADMEMPLOC para a criação de entidade
CFGAMBLOC para a configuração de ambiente
CFGLOCCERTPFX para a validação de certificado digital
GETAUTHREM para a validação de assinatura
5.Após configurar podera executar os metodos que foram criados:
FECREDACEPTAR - Aceptar Factura Electrónica de Crédito / RETORNAFECRED - Retorno das informações da transmissão
FECREDRECHAZAR - Rechazar Factura Electrónica de Crédito / RETRECHZCRED - Retorno das informações da transmissão
RECHAZARNOTADC - Rechazar Nota de Débito o Crédito / RETRECHZCRED - Retorno das informações da transmissão
INFFACTURAAGTDPTO - Informar Factura a Agente de Deposito Colectivo / RETFACTAGTDPTO - Retorno das informações da transmissão
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