Árvore de páginas

Versões comparadas

Chave

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

...

Expandir
titleBody
Bloco de código
languageactionscript3
themeRDark
{ 
    "processID": "string",
	"firstExecution": "dateTime"
    "executionParameter": {
        "parametros": [  
	        { 
                "chave": "rpwServer",    
                "valor": "server" 
            },
	        { 
                "chave": "RPW_PROGRAM",  
                "valor": "program" 
            },
			{ 
                "chave": "RPW_PRG_EMS5", 
                "valor": "isEMS5" 
            },
     		{
        		"chave": "RPW_PRG_VERS",
        		"valor": "version"
      	    },
 	        { 
                "chave": "RPW_PED_EXEC_PAI",      
                "valor": "numPedExec" 
            }, 
            { 
                "chave": "RPW_SEND_EMAIL",      
                "valor": "sendEmail" 
            },
	        {
	        	"parametros_negocio": [
					{
                        "chave" :"string", 
                        "valor" : "string", 
                        "tipo": "string"
                    }      		
	        	]
	        }
	   ]  
	}
}

Expandir
titleParâmetros do pedido

Campo

DescriçãoObrigatório
processIDIdentificador do processo (rotina) que será executadoSim
firstExecutionData/hora para execução do primeiro pedido, exemplo: "2022-11-20T12:00:00-3:00",Não
executionParameterObjeto com parâmetros de execuçãoSim 
{ "chave": "rpwServer", "valor":"server" }"server" deve conter o servidor RPW responsável pela execução do pedidoSim
{ "chave": "RPW_PROGRAM", "valor": "program" },"program" deve conter o nome externo do programa a ser executadoSim
{ "chave": "RPW_PRG_EMS5", "valor": "isEMS5" }"isEM5" deve ser "yes" caso seja um programa EMS5, e "no" para demais programasSim
{ "chave": "RPW_PRG_VERS", "valor": "version" }"version" deve conter a versão do programa a ser executadoSim
{ "chave": "RPW_PED_EXEC_PAI", "valor": "numPedExec" }"numPedExec" deve ser preenchido com o número do pedido de execução pai, caso existaNão
{ "chave": "RPW_SEND_EMAIL", "valor": "sendEmail" }"sendEmail" deve ser "yes" caso o pedido deva enviar e-mail, "no" caso não deva'Não
{ "parametros_negocio": [ parameters ] }

parameters deve ser preenchido com os parâmetros esperados pelo programa ser executado, os parâmetros devem ser inseridos no formato:

{ "chave": "nomeParametro", "valor": "valorParametro", "tipo":"tipoParametro"  }

Sim



Expandir
titleExemplo
Bloco de código
languageactionscript3
themeRDark
{
  "processID": "btr005aa",
  "executionParameter": {
    "parametros": [
      {
        "chave": "rpwServer",
        "valor": "{{rpwServer}}"
      },
      {
        "chave": "RPW_PROGRAM",
        "valor": "btb/btr00527.p"
      },
      {
        "chave": "RPW_PRG_EMS5",
        "valor": "no"
      },
      {
        "chave": "RPW_PRG_VERS",
        "valor": "2.00.00.002"
      },
      {
        "parametros_negocio": [
          {
            "chave": "destino",
            "valor": 2,
            "tipo": "integer"
          },
          {
            "chave": "arquivo",
            "valor": "BTR005AA.LST",
            "tipo": "character"
          },
          {
            "chave": "usuario",
            "valor": "super",
            "tipo": "character"
          },
          {
            "chave": "data-exec",
            "valor": "08/03/19",
            "tipo": "date"
          },
          {
            "chave": "hora-exec",
            "valor": 55030,
            "tipo": "integer"
          },
          {
            "chave": "parametro",
            "valor": "false",
            "tipo": "logical"
          },
          {
            "chave": "formato",
            "valor": 2,
            "tipo": "integer"
          },
          {
            "chave": "v_num_tip_aces_usuar",
            "valor": 0,
            "tipo": "integer"
          },
          {
            "chave": "ep-codigo",
            "valor": "FND",
            "tipo": "character"
          },
          {
            "chave": "c-classificacao",
            "valor": "Aplicativo",
            "tipo": "character"
          },
          {
            "chave": "c-cod_catal_img-ini",
            "valor": "",
            "tipo": "character"
          },
          {
            "chave": "c-cod_catal_img-fim",
            "valor": "ZZZZZZZZ",
            "tipo": "character"
          },
          {
            "chave": "c-des_catal_img-ini",
            "valor": "",
            "tipo": "character"
          },
          {
            "chave": "c-des_catal_img-fim",
            "valor": "ZZZZZZZZ",
            "tipo": "character"
          },
          {
            "chave": "c-cod_aplicat_dtsul-ini",
            "valor": "",
            "tipo": "character"
          },
          {
            "chave": "c-cod_aplicat_dtsul-fim",
            "valor": "ZZZZZZZZ",
            "tipo": "character"
          }
        ]
      }
    ]
  }
}

...