You can extend the project to add a specific flow not already covered as part of the Accelerator.
For example, if an inbound 860 flow needs to be added, then you would follow these steps.
- Create a package in
com.cleo._customer_.edi
project. Name itcom.cleo._customer_.edi.n860
. - Create an 860 EDI schema (be sure to use required version).
- Create a new project:
com.cleo._customer_.netsuite.extended
. - Add the booster project:
com.cleo._customer_.booster.netsuite
as a dependency in Manifest.MF ofcom.cleo._customer_.netsuite.extended
. - Create a new package:
com.cleo._customer_.netsuite.extended.inbound.n860
in the project:com.cleo._customer_.netsuite.extended
. - Create a Business Process that calls the required Netsuite Business Process.
- Check out
com.cleo.cic.cockpit.core.n860
and then add it to the dependencies in thecom.cleo._customer_.netsuite._tp_project
. - Create a package in
com.cleo._customer_.edinetsuite project
; name it:com.cleo._customer_.edinetsuite.inbound.n860
. - Create and configure an inbound route BP.
- Create a package named:
com.cleo._customer_.netsuite._tp_.inbound.n860.v4010
in thecom.cleo._customer_.netsuite._tp
project. - Create and configure an inbound route.
- Create a transformation Ruleset as per your specific mapping requirements.
- Deploy all projects that have changed.
- Run and test your integration.
Adding an outbound flow. In the steps below, an outbound 846 flow will be added.
- Create a package in
com.cleo._customer_.edi
project and name it:com.cleo._customer_.edi.n846
. - Create an 846 EDI schema. Be sure to use the correct version.
- Create a new project:
com.cleo._customer_.netsuite.extended
- Add the booster project:
com.cleo._customer_.booster.netsuite
as a dependency inManifest.MF
ofcom.cleo._customer_.netsuite.extended
Project. - Create a package named:
com.cleo._customer_.netsuite.extended.outbound.n846
in the project:com.cleo._customer_.netsuite.extended
. - Create the Process Scheduler, Launcher BP, DARS, Get BP, Search request and Get request Rulesets.
- Check out
com.cleo.cic.cockpit.core.n846
and add it to the dependencies incom.cleo._customer_.netsuite._tp
project. - Create a package in
com.cleo._customer_.edinetsuite
project; name it:com.cleo._customer_.edinetsuite.outbound.n846
. - Create an outbound route BP and configure it as required. For details, refer to the Outbound810RouteBPS under
com.cleo._customer_.edinetsuite.outbound.n810
package. - Create the GetRequest and UpdateRequest Rulesets. For details, refer to the Outbound810GetRequestRS and Outbound810UpdateRequestRS, in the package
com.cleo._customer_.edinetsuite.outbound.n810
. - Create a package named
com.cleo._customer_.netsuite._tp_.outbound.n846.v4010
in thecom.cleo._customer_.netsuite._tp project
. - Create an outbound route and configure it accordingly.
- Create the transformation Ruleset per your mapping requirements.
- Create and configure the Enveloper.
- Deploy all projects that have changed.
- Run and test your integration.
Please contact Cleo Support if you need any details on the Project structure.
Comments
0 comments
Please sign in to leave a comment.