Árvore de páginas

Versões comparadas

Chave

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

...

Totvs custom tabs box
tabsCondiciones Previas,Flujo de Prueba
idspaso1,paso2
Totvs custom tabs box items
defaultyes
referenciapaso1
  • Es necesario contar con la correcta instalación de TSS.
    Instalación.
    • Realizar la instalación del TSS a través del instalador disponible en la sección de download del portal del cliente: https://suporte.totvs.com/download, en la línea de Protheus, buscar por el nombre del instalador TSS. Importante: Si la versión de TSS mencionada en este documento no está disponible para su descarga, deberá solicitar con Help Desk el patch correspondiente con las rutinas de TSS.
    • Verificar la generación del archivo de Schema (DTE_v1.0.xsd) en la pasta de Schemas de TSS creada durante la instalación.
    • Iniciar servicio de Web Services de TSS.

      • Se debe levantar servicio para iniciar funcionalidad de web services de TSS.

    • Verificar el funcionamiento de los Web Services en TSS.

      • Acceder al URL configurado para los Web Services de TSS mediante algún explorador de Internet.

      • Verificar que se encuentre el Web Service TSSSignature en el Index de Servicios Web mostrados.

    • Verificar el acceso a los Web Services de SIGNATURE.

      • El URL para la conexión con Signature, deberá probarse de la siguiente manera:

      • En cualquier explorador de Internet coloque la URL proporcionada por el proveedor Signature.

      • Deberá mostrarse la definición del Web Service con los métodos que lo componen.


  • Ambiente Protheus.
  • Informar los siguientes parámetros.

    ParámetroValorDescripción 
    MV_CFDDOCSGetSrvProfString('startpath','')+'\XML\'

    Directorio donde se grabaran las facturas

    Nota: el directorio debe crearse en la carpeta system para

    obtener la ruta se utiliza GetSrvProfString('startpath','') ) .


    MV_SIGNADM[email protected]Email del administrador del sistema Signature.
    MV_SIGNPASpasswordPassword del SYNCPOINT del sistema Signature.
    MV_SIGNUSR   useradminUsuario del SYNCPOINT del sistema Signature.

    Crear la carpeta XML en la ruta Protheus_data\system\XML.



  • Incluir un cliente (SIGAFAT>>|Actualizaciones |Archivos) .
    • Importante informar todos los campos referente a dirección.
  • Agregar TES de salida que calcule IVA.
  • Registrar un producto.
  • En datos de empresa (SM0) se deben indicar los siguientes datos:


    M0_CODIGOM0_CODFILM0_FILIALM0_NOMEM0_NOMECOMM0_TELM0_CGC
    T1D MG 01     Filial BELO HOR Grupo TOTVS 1 TOTVS SA                         55-11-2099758953485215000106
    M0_ENDENTM0_COMPENTM0_BAIRENTM0_CEPENTM0_CODMUNM0_ENDCOBM0_COMPCOBM0_BAIRCOB
    AV. BRAZ LEME, 1631 TERREO                   JD SAO BENTO   12590303550308AV. BRAZ LEME, 1631   TEREO    JD SAO BENTO   


  • Compilar una función de usuario con el siguiente código:


HTML
<div style="border: 1px solid black;">
<div style="margin-left: 10px;">
<p> </p>
<p>user function WFATELEC()</p>
<p> </p>
<p><span style="color: #999999;">/* TIPO</span></p>
<p><span style="color: #999999;">1= Factura.</span></p>
<p><span style="color: #999999;">4= Nota de crédito cliente.</span></p>
<p><span style="color: #999999;">5= Nota Debito cliente.</span></p>
<p><span style="color: #999999;">6=Guía de despacho.</span></p>
<p><span style="color: #999999;">*/</span></p>
<p> </p>
<p>Local nX:=1</p>
<p>Local nY:=1</p>
<p> </p>
<p>RpcSetEnv('T1', 'D MG 01') <span style="color: #999999;">// Abriendo el entorno en rutinas automáticas </span> </p>
<p> </p>
<p>aTipo:={1,4,5,6}</p>
<p>aSerie:={'A','R'} <span style="color: #999999;">//personalizar las series. </span></p> 
<p>lautoExe := .T.</p>
<p> </p>
<p>  For nX:=1 To Len(aTipo)</p>
<p> </p>
<p>    For nY:=1 To Len(aSerie)</p>
<p>      aDocElet := {}</p>
<p>      aAdd(aDocElet,{aSerie[nY]})</p>
<p>      aAdd(aDocElet,{'00000000'}) <span style="color: #999999;">//personalizar el rango de inicio </span></p> 
<p>      aAdd(aDocElet,{'11111111'})<span style="color: #999999;"> //personalizar el rango de fin </span></p>
<p>     </p>
<p>      a485DocEle(aDocElet,aTipo[nX],lautoExe)</p>
<p>    Next nY <span style="color: #999999;">//fin "for" serie. </span></p>
<p>  </p>
<p>  Next nX <span style="color: #999999;">//fin "for" tipo. </span></p>
<p> </p>
<p>return nil</p>
<p> </p>
</div>
</div>


  • Crear un Schedule (Sigacfg>>Entorno / Schedule/Schedule).
  • Informando la IP el puerto y que este habilitado.
  • Al Schedule agregar una tarea(Programaciones).
  • Informar rutina(nombre de la función de usuario con el prefijo "U_"), empresa/sucursal.
  • Agregar la periodicidad de la tarea.
  • Numero de ejecuciones e intervalo.
  • Nota: Se recomienda que el número de ejecuciones sea cada 8 hrs. y un máximo de 3 ejecuciones.

Totvs custom tabs box items
defaultno
referenciapaso2
  • Incluir una factura de salida SIGAFAT>> Actualizaciones | Facturacion | Facturaciones.
  • Agregar una nota de crédito cliente SIGAFAT>> Actualizaciones | Facturacion | Generac. de Notas de Credito y Debito.
  • Registrar una nota de debito cliente SIGAFAT>> Actualizaciones | Facturacion | Generac. de Notas de Credito y Debito.
  • Añadir una pedido que genere guía de despacho SIGAFAT>> Actualizaciones | Pedidos | Pedidos de venta.
    • Generar la guía de despacho del pedido de venta SIGAFAT>> Actualizaciones | Form. De Remisión | Generac. GuíaDesp.
  • Iniciar el Schedule y la tarea programada así como el appserver TSS.
  • Verificar que en la carpeta XML(Protheus_data\system\XML) se hayan creado los XML automáticamente .
  • Verificar que el contenido de los XML sea correcto tanto en los datos generales como de impuestos.

...