BPM for data exchange

Authentication can be completed using direct URL

https://hub.effectiff.net/calls/script.php

https://hub.effectiff.net/calls/logs.json

user1/u$VL9P,b

curl -u 'user1/u$VL9P,b' https://hub.effectiff.net/calls/logs.json

 

 

 

effectiff as a vendor

In the global_lists table make a list with id 20. This list holds the configuration of 3rd party providers.

In the global_lists_items table make an entry for Effectiff using the following 3 parameters. The rest of the fields can be left as default.

Field Content Type
listId 20 int
name effectiff string
config_json {
  "configuration": {
    "connection":{
      "email": "effectiffsinotificationsinbox@effectiff.com",
      "host":"173.0.156.178",
      "user":"sinterpreter",
      "password":"staSPE8e",
      "remoteDocument":"/home/sinterpreter/logs/{partner_key}/data.gz",
      "localDocument":"/home/si/import/{path}/data-effectiff.gz"
    }
  }
}
blob

Under TOOLS AND SETTINGS > VENDOR CENTER > Vendor of choice >GENERAL a new option is added to generate a custom partner key.

After key is generated, an e-mail notification is sent to the email address listed under connection key in the config_json field.  The content of the e-mail provides instructions to the 3rd party provider on activating new account.

Confirmation e-mail is sent to the user who generated the key. Key is added to the vendor profile under config_json store field.

{
    "configuration": {
        "connector": {
            "partnerKey": "a5f8d9a0-2e7a-4eee-9508-584af9f983b2",
            "editDateTime": "2021-09-20 12:15:14 PM",
            "editUID": null,
            "createUID": "1708",
            "createDateTime": "2021-06-16 08:38:14"
        }
    }
}