Árvore de páginas

Versões comparadas

Chave

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

...

Totvs custom tabs box
tabsPre-condiciones,Configuración Rutina Schedule,Configuración Schedule,Ejecución Schedule
idsPre-condiciones,Configuración Rutina Schedule,Configuración Schedule,Ejecución Schedule
#INCLUDE 'rwmake.ch' #INCLUDE 'PROTHEUS.CH' /*/{Protheus.doc} WFPRUEBA3 Función principal que se debe informar en el Schedule /*/ Function WFPRUEBA3(aPar) If IsBlind() BatchProcess("Teste","Teste",,{ || TSTExec3() }) EndIf Return Nil /*/{Protheus.doc} TSTExec3 Función informanda en la función BatchProcess, la cual se ejecutará conforme a la periodicidad informada en el Schedule. /*/ Function TSTExec3() MakeSqlExpr("MATA486K") DSVFAT1(MV_PAR01,MV_PAR02) Return /*/{Protheus.doc} SchedDef Función requerida para ejecución en el Schedule. /*/ Static Function SchedDef(
    1. Contar con las series correctamente configuradas para los documentos a transmitir: Factura de Venta (NF), Nota de Crédito de Cliente (NCC), Nota de Débito de Cliente (NDC), Documento Soporte (NF), Nota de Ajuste de Crédito (NCP) y Nota de Ajuste de Débito (NDP)
Totvs custom tabs box items
defaultyes
referenciaPre-condiciones
  1. Realizar un respaldo del repositorio del ambiente (archivo RPO).
  2. Realizar un respaldo del archivo de configuración del servidor (appserver.ini)
  3. Aplicar el parche correspondiente al issue DMICNS-21518.
    • Validar que las rutinas actualizadas correspondan a las indicadas en la sección Función del punto 01. DATOS GENERALES
  4. Tener las configuraciones indicadas en la sección 04. INFORMACIÓN ADICIONAL
  5. En el archivo de configuración del servidor(appserver.ini), agregar la siguiente información:
      • [Drivers]
        MultiProtocolPort=1

        [General]
        App_Environment=NOMBRE_AMBIENTE (ambiente donde se activará nuevo Schedule)

  6. Tener los ajustes necesarios para poder realizar la transmisión de documentos electrónicos: Facturación Electrónica
  7. En el módulo Libros Fiscales(SIGAFIS), ir al menú Actualizaciones | Archivos | Contr. Formularios

Para la ejecución del proceso por medio del nuevo Schedule, se requiere contar con una rutina compilada en el repositorio como la que muestra a continuación:

Bloco de código
languageapplescript
Totvs custom tabs box items
defaultno
referenciaConfiguración Rutina Schedule
    1. )
Local aParam := {} aParam := { "P",; //Tipo R para relatorio P para processo "MATA486K",; //Pergunte do relatorio, caso nao use passar ParamDef ,; //Alias ,; //Array de ordens ""} //Titulo - "Calculo de Depreciacao e Correcao Monetaria" Return aParam
Totvs custom tabs box items
defaultno
referenciaConfiguración Schedule

En el módulo Configurador (SIGACFG): 

Ir al menú Entorno| Schedule| Schedule

En la nueva pantalla, seleccionar la opción "Agenda":

Image RemovedImage Added

Dar clic en "Nuevo", posteriormente informar el nombre de la rutina WFAUTOTRAN que se va a ejecutar:

Image RemovedImage Added

A continuación se debe confirmar la periodicidad con la que se va a ejecutar la rutina:

  • ÚnicaSolo se ejecutará el día y la hora ingresados ​​en los campos Día y Hora.
  • Tarifa diaria 
    • Opción de frecuencia: Si se marca como sí, se debe ingresar una frecuencia de ejecución en horas o minutos, y debe haber una hora de inicio y finalización para esta ejecución. Si se marca como no, solo debe ingresar una hora para ejecutar el cronograma.
    • Opción Recurrente: Si se marca como sí, considera los parámetros de frecuencia para su ejecución. Si se marca como no, solo considera los parámetros de la primera ejecución.
  • Semanal
    • Opción de frecuencia: Si se marca como sí, se debe ingresar una frecuencia de ejecución en horas o minutos, y debe haber una hora de inicio y finalización. Si marca como no, solo deberá ingresar una única vez. Para ambas opciones se deberá informar los días de la semana de ejecución.
    • Opción Recurrente: Si se marca como sí, considera los parámetros de frecuencia para su ejecución. Si se marca como no, solo considera los parámetros de la primera ejecución.
  • Mensual
    • Opción de frecuencia: Si se marca como sí, se debe ingresar una frecuencia de ejecución en días, horas o minutos, y debe haber una hora de inicio y finalización y un día de inicio y finalización. Si se marca como no, sólo se deberá indicar el día y hora de ejecución.
    • Opción Recurrente: Si se marca como sí, considera los parámetros de frecuencia para su ejecución. Si se marca como no, solo considera los parámetros de la primera ejecución.

Image RemovedImage Added

Al elegir la opción "Tarifa diaria", se mostrará la siguiente información:

Image RemovedImage Added

Posteriormente, se requiere informar los datos de la Empresa, Sucursal, Módulo y Usuario..

Informações
titleImportante

Si se requiere que el JOB se ejecute para varias Empresas y Sucursales, es necesario Incluir una agenda para cada  sucursal por separado.

Image AddedImage Removed


Al dar clic en "Edite parámetros", se mostrará una ventana con las preguntas para informar las especies y las series que serán consideradas al momento de ejecutar el proceso de transmisión electrónica,

  • ¿Tipo Documento? - Especies de los documentos a ser transmitidos. El número de especie y descripción se obtiene de la tabla genérica 00 - 1E Especies de documentos Transmisión Electrónica.
  • ¿ Serie? - Serie de los documentos a ser transmitidos.


NOTA: Importante borrar el contenido de cada pregunta antes de informar la especie y serie usando la consulta estándar.


Al finalizar se mostrará la información de ejecución:

Image RemovedImage Added


Totvs custom tabs box items
defaultno
referenciaEjecución Schedule

Al ejecutarse el proceso de transmisión electrónica por medio del Schedule, se generará un Log en la carpeta estándar "system\transmision_auto_log\" con el resumen del proceso como se muestra a continuación:

...

Informações
titlePacote Diccionario (uso exclusivo interno)

Código: 014812
Pacote: MI - DMICNS-21518 - COL TRANSMISIÓN AUTO

Informações
titleConfiguración Punto de Entrada
Si el usuario lo requiere se puede realizar una personalización en la transmisión de documentos por medio del punto de entrada MAUTOTRAN  

Card documentos
InformacaoLa presente solución aplica para versión 12.1.2210 con garantía extendida o superior.
Titulo¡IMPORTANTE!

...