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_.ediproject. 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.netsuiteas a dependency in Manifest.MF ofcom.cleo._customer_.netsuite.extended. - Create a new package:
com.cleo._customer_.netsuite.extended.inbound.n860in 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.n860and 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.v4010in thecom.cleo._customer_.netsuite._tpproject. - 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_.ediproject 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.netsuiteas a dependency inManifest.MFofcom.cleo._customer_.netsuite.extendedProject. - Create a package named:
com.cleo._customer_.netsuite.extended.outbound.n846in 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.n846and add it to the dependencies incom.cleo._customer_.netsuite._tpproject. - Create a package in
com.cleo._customer_.edinetsuiteproject; 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.n810package. - 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.v4010in 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.