Skip to main content

πŸ”Œ ERP Integration

πŸ“’ Introduction​

Welcome to the ERP API documentation, designed to facilitate Cortecloud integration with your system. This API offers a set of endpoints allowing your ERP to interact directly with Cortecloud for service and material management.

🎯 Who is this API for?​

This API is intended for developers and technical teams at shops that need to connect their ERP systems to Cortecloud. It provides flexibility to automate processes, reduce manual work, and ensure accurate data synchronization.

πŸš€ How to Use this Documentation​

  • Explore the guides: Practical examples on how to use the API for different use-cases.
  • Authentication: Instructions on how to authenticate your requests securely.
  • API Reference: Detailed explanations for each endpoint, covering use cases and implementation details.

πŸ“Š What can your ERP do with Cortecloud?​

With this integration, your ERP can access key Cortecloud resources:

1. SERVICES​

  • Sync orders: Link your ERP’s order code to Cortecloud service IDs.

  • Service details: Retrieve panels, tapes, components, and operations like cut, edge, and drilling.

  • List services: Fetch services created for your company in Cortecloud with statuses like:

    • Generated Quote: When a service quote is created in Cortecloud.
    • Approved: When a service is approved for production.
    • Sent to Production: When the service is sent to production.
    • Produced: When the service is fully produced.

2. MATERIALS​

View and update panels, tapes, and components with attributes:

  • Internal Code: Identifier corresponding to the code used in your system.
  • Active: Indicates if the material is active in the company.
  • Price: Material price in your company.
  • Stock: Available quantity of the material in the company.
πŸ“ Materials that can compose a Cortecloud service
Industrial panels used for furniture manufacturing such as MDF, MDP, OSB, particleboard, plywood, etc.

3. Other Service Items​

In addition to materials, Cortecloud services may include:

  • Cut: Panel cutting service.
  • Edge: Tape application service.
  • Drill: Drilling operations for hinges and fittings.

πŸ› οΈ Possible Service Statuses​

Each service has a status code indicating its stage in the process. Below are the possible statuses and their descriptions for each type of user:

STATUSWoodworkerShopProduction
1SavedSaved-
2OptimizingOptimizing-
4Waiting for AuthorizationWaiting for Authorization-
6AuthorizedService Authorized-
7Sent to ProductionSent to ProductionTo be produced
8CanceledCanceled-
9FinishedFinishedProduced
12ArchivedArchived-
13Sent to ProductionRe-optimizing ProductionRe-optimizing for Line Change
14Generating 3D Parts ListGenerating 3D Parts List-
15Error Generating 3D Parts ListError Generating 3D Parts List-
16Sent to ProductionRe-optimizing Resale-
18Sent to ProductionRe-optimizing System-
20DesigningDesigning-
21Converting FileConverting FileConverting File
22Generating Cutting PlanGenerating Cutting Plan-
23Moving PartsMoving Parts-
24Processing Moved PartsProcessing Moved Parts-
25Waiting for PaymentWaiting for Payment-