Árvore de páginas

01. DATOS GENERALES


Producto

TOTVS Backoffice

Línea de producto: 

Línea Protheus

Segmento:

Backoffice

Módulo:SIGAFAT - Facturación
Función:
Rutina:Nombre Técnico:

WSNFESLOC.PRW

WSDL Service WSNFESLOC

WSFEV1.PRW

WSDL Service WSFEV1
País:Argentina
Ticket:N/A
Requisito/Story/Issue (informe el requisito vinculado):DMICNS-11975


02. SITUACIÓN/REQUISITO

Nuevo flujo de autenticación desarrollado para el TSS Release 12.1.33.

Con el nuevo flujo el TSS proveerá las credenciales para autenticación de sus servicios, las cuales deben registrarse en el ERP para que se realice la solicitud del Token de autenticación.


03. SOLUCIÓN

Se realizó la implementación de la nueva forma de autenticación para el servicio ( WSNFESLOC, WSFEV1) desde el ERP.


FX7


CampoTipoTamañoDecimalTituloDescripciónPictureValidaciónRelacaoConsultaOpcionesWhenIniBrw

FX7_FILIALC80SucursalSucursal








FX7_NOMECOC600DescripciónDescripción de la sucursal

SPEDCPOSM0(M->FX7_FILIAL,17)


SPEDCPOSM0(FX7->FX7_FILIAL,17)

FX7_PJCPFC140CNPJ/CPFCampo de RCPJ o RCPF

SPEDCPOSM0(M->FX7_FILIAL,18)


SPEDCPOSM0(FX7->FX7_FILIAL,18)

FX7_STATUSC10StatusEstatus del registro








FX7_OKC20OkMarca en el registro








FX7_CREDENC400Client IDIdentificación de TSS.








FX7_CREKEYC2000Cli. SecretClave Secreta








FX7_URLC2500URL de TSSURL de TSS
SpedAjURL()



SuperGetMv( "MV_SPEDURL" , .F. , "" , FX7->FX7_FILIAL )

FX7_TIPOC200TipoTipo de certificado digit

1
1=Formato Apache(.pem);2=Formato PFX(.pfx o .p12);3=HSM



FX7_CERTC2500Archivo Cert.Certificado digital


SPDCTR
Iif(ALLTRIM(cValToChar(M->FX7_TIPO)) $ '2|1',.T.,.F.)


FX7_PRIKEYC2500Private KeyNomb Arch. Private Key


SPDCTR
Iif(ALLTRIM(cValToChar(M->FX7_TIPO)) $ '1',.T.,.F.)


FX7_SLOTC1000SlotSlot de Cert Digital




Iif(ALLTRIM(cValToChar(M->FX7_TIPO)) $ '3',.T.,.F.)


FX7_SENHAC300ContraseñaContraseña de Arch Digital@*



Iif(ALLTRIM(cValToChar(M->FX7_TIPO)) $ '2|1|3',.T.,.F.)


FX7_HSMC2500Archivo HSMInforme el archivo HSM




Iif(ALLTRIM(cValToChar(M->FX7_TIPO)) $ '3',.T.,.F.)


FX7_LABELC2500LabelLabel de Cert. Digital




Iif(ALLTRIM(cValToChar(M->FX7_TIPO)) $ '3',.T.,.F.)


FX7_IDHEXC300ID HexaID Hexa




GetNewPar("MV_A3IDHEX",.F.)


FX7_STCERTC10Status CertEstatus del certificado.








  1. Ingresar a la rutina "Configuraciones Generales de TSS".
  2. Seleccionar la empresa a configurar e informar el Client ID y Cli. Secret., al finalizar salvar el registro.


*El Client ID y Cli. Secret son generados desde el TSS. 

  1. En el módulo de Libros Fiscales, ingresar a la rutina Factura Electrónica "Miscelanea | Arch. Magnéticos | Factura Electronic".
  2. Seleccionar "Otras acciones | Transmisión".
    1. En el asistente de transmisión de la factura electrónica informar los parámetros.
      1. Serie de la factura? - A
      2. Factura Inicial? - 000100000001
      3. Factura Final? - 000100000001
    2. Se mostrará un mensaje indicando que se realizó la comunicación correcta con AFIP.
    3. Se realizara la transmisión.
    4. Verificar el resultado de la transmisión.

*Si no se tiene la configuración de la rutina "Configuraciones Generales de TSS" o están incorrectos los datos, se obtendrá el mensaje de token invalido.


04. INFORMACIÓN ADICIONAL

Obs. la autenticación estará disponible a partir del Release 12.1.33 del ERP y TSS.


05. ASUNTOS RELACIONADOS

Configurando TSS con autenticación

https://tdn.totvs.com.br/pages/releaseview.action?pageId=593238229

Configuraciones adicionales de TSS

https://tdn.totvs.com.br/pages/releaseview.action?pageId=590613669