Páginas filhas
  • Configurador EAI 2.0

Versões comparadas

Chave

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

...

Bloco de código
languagejs
titleJSon Configuração
{  
   
	"_expandables": null,
	"integrationId": "52644D93-0D83-49D5-8D38-3B1030CA74A1",
   	"name": "TOTVS Obras e Projetos x BackOffice Protheus",
   	"description":"A gestão da obra/projeto e feita exclusivamente no TOP (cadastro dos projetos e estruturas associadas, cronogramas, necessidades de material, medições de contrato, etc.) ",
   "documentationUrl": "*********Passar para analista de negócio fazer descrição ludica da integração*********",
	"documentationUrl": "http://tdn.totvs.com/display/public/integracoes/TOTVS+TOP",
   	"routes": {  
      
		"items":[  
         {  
             [{
			"_expandables": null,
            			"transactionsFlow": {  
               
				"items": [  
                  {  
                     "transactionId":"ACCOUNTPAYABLEDOCUMENT",
                     "version":"2.000",
                     "direction":"send"
                  {
					"transactionId": "ACCOUNTPAYABLEDOCUMENT",
					"version": "2.000",
					"direction": "send"
				},
				{
					"transactionId": "TASKCOSTASSIGNMENTS",
					"version": "1.000",
					"direction": "send"
				},
				  {  
                     
					"transactionId": "ACCOUNTRECEIVABLEDOCUMENT",
                     					"version": "2.000",
                     					"direction": "send"
                  				},
				 {  
                     "transactionId":"CONTRACT",
                     
					"transactionId": "BALANCEBASELINEENTRY",
					"version": "1.000",
                     					"direction": "send"
                  				},
				{  
                     
					"transactionId": "COSTCENTERCONTRACT",
                     					"version": "21.000",
                     					"direction": "received"
                  },{  
                     send"
				},
				{
					"transactionId": "CURRENCYCOSTCENTER",
                     					"version": "2.001000",
                     					"direction": "received"
                  },{  
                     receive"
				},
				{
					"transactionId": "CURRENCYQUOTATIONCURRENCY",
                     "version":"2.001",
                     "direction":"received"
                  },{  
                     "transactionId":"CUSTOMERVENDOR",
                     "version":"2.002",
                     "direction":"both"
                  },{  
                     "transactionId":"INVOICE",
                     "version":"3.007",
                     "direction":"received"
                  },{  
                     "transactionId":"ITEM",
                     "version":"2.001",
                     "direction":"received"
                  					"version": "2.001",
					"direction": "receive"
				},
				{
					"transactionId": "CURRENCYQUOTATION",
					"version": "2.001",
					"direction": "receive"
				},
				{
					"transactionId": "CUSTOMERVENDOR",
					"version": "2.002",
					"direction": "receive"
				},
				{
					"transactionId": "DOCUMENTTRACEABILITYORDER",
					"version": "1.000",
					"direction": "send"
				},
				{
					"transactionId": "DOCUMENTTRACEABILITYREQUESTS",
					"version": "1.000",
					"direction": "send"
				},
				{
					"transactionId": "FINANCIALNATURE",
					"version": "2.000",
					"direction": "receive"
				},
				{
					"transactionId": "ITEM",
					"version": "2.001",
					"direction": "receive"
				},
				{  
                     
					"transactionId": "ORDERITEMCOSTING",
                     					"version": "31.002000",
                     					"direction": "received"
                  },
               ]
            },
            "applicationPair":{  
               "sourceApplication":{  
                  "appId":"P12_1718@PROTHEUS",
                  "name":"PROTHEUS",
                  "description":"PROTHEUS",
                  "productCode":"PROTHEUS",
                  "sourceApplication":"P12_1718",
                  "productVersion":"12.1.17",
                  "isHost":true,
                  "msgValidation":"skip",
                  "portName":"EAISERVICESOAP",
                  "wsdlUrl":"http://187.94.56.206:8051/EAIService/MEX?wsdl",
                  "user":"mestre",
                  "password":"totvs",
                  "monitorUrl":"",
                  "paramEndpoints":{  
                     "general":{  
                        "metadata":"/params/1.0/metadata",
                        "values":"/params/1.0/value"
                     },
                     "transaction":{  
                        "metadata":"/transactionParams",
                        "values":"/transactionValues"
                     }
                  }
               },
               "destinationApplication":{  
                  "appId":"RM@RM",
                  "name":"RM",
                  "description":"RM",
                  "productCode":"RM",
                  "sourceApplication":"RM",
                  "productVersion":"",
                  "isHost":false,
                  "msgValidation":"skip",
                  "portName":"EAISERVICESOAP",
                  "wsdlUrl":"https://totvslabs.carol.ai:8443/api/v1/totvssm/receiveMessage?WSDL",
                  "user":"totvslabs/rm/[email protected]",
                  "password":"Foobar1!",
                  "monitorUrl":"",
                  "paramEndpoints":{  
                     "general":{  
                        "metadata":receive"
				},
				{
					"transactionId": "ORDER",
					"version": "3.005",
					"direction": "send"
				},
				{
					"transactionId": "PAYMENTCONDITION",
					"version": "2.000",
					"direction": "receive"
				},
				{
					"transactionId": "PROJECT",
					"version": "2.000",
					"direction": "send"
				},
				{
					"transactionId": "PROJECT",
					"version": "2.001",
					"direction": "send"
				},
				{
					"transactionId": "REQUEST",
					"version": "1.009",
					"direction": "send"
				},
				{
					"transactionId": "STEPPROJECT",
					"version": "2.000",
					"direction": "send"
				},
				{
					"transactionId": "STOCKGROUP",
					"version": "1.000",
					"direction": "receive"
				},
				{
					"transactionId": "STOCKTURNOVER",
					"version": "1.001",
					"direction": "receive"
				},
				{
					"transactionId": "SUBPROJECT",
					"version": "2.000",
					"direction": "send"
				},
				{
					"transactionId": "TASKPROJECT",
					"version": "2.000",
					"direction": "send"
				},
				{
					"transactionId": "UNITOFMEASURE",
					"version": "2.000",
					"direction": "receive"
				},
				{
					"transactionId": "WAREHOUSE",
					"version": "1.000",
					"direction": "receive"
				},
				{
					"transactionId": "ORDERASSIGNMENTSINFORMATION",
					"version": "1.000",
					"direction": "send"
				}]
			},
			"applicationPair": {
				"sourceApplication": {
					"name": "RM",
					"description": "RM",
					"productCode": "RM",
					"productVersion": "12.1.17",
					"isHost": true,
					"paramEndpoints": {
						"general": {
							"metadata": "/params/1.0/metadata",
							"values": "/params/1.0/value"
						},
						"transaction": {
							"metadata": "/transactionParams",
							"values": "/transactionValues"
						}
					},
					
					
					"appId": "RM@RM",
					"sourceApplication": "RM",					
					"msgValidation": "skip",
					"portName": "EAISERVICESOAP",
					"wsdlUrl": "https://totvslabs.carol.ai:8443/api/v1/totvssm/receiveMessage?WSDL",
					"user": "totvslabs/rm/[email protected]",
					"password": "Foobar1!",
					"monitorUrl": ""
				},
				"destinationApplication": {
					"name": "PROTHEUS",
					"description": "PROTHEUS",
					"productCode": "PROTHEUS",
					"productVersion": "12.1.17",
					"isHost": false,
					"paramEndpoints": {
						"general": {
							"metadata": "/params/1.0/metadata",
                        "values":"/params/1.0/value"
                     },
                     "transaction":{  
                        "metadata":"/transactionParams",
                        "values":"/transactionValues"
                     }
                  }
               }
            }
         }
      ]
   							"values": "/params/1.0/value"
						},
						"transaction": {
							"metadata": "/transactionParams",
							"values": "/transactionValues"
						}
					},	
					
					
					"appId": "P12_1718@PROTHEUS",					
					"sourceApplication": "P12_1718",
					"msgValidation": "skip",
					"portName": "EAISERVICESOAP",
					"wsdlUrl": "http://187.94.56.206:8051/EAIService/MEX?wsdl",
					"user": "mestre",
					"password": "totvs",
					"monitorUrl": ""									
				}
			}
		}]
	}
}

PARÂMETROS DE ADAPTER:

...