User Tools

Site Tools


cobi.msv

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
cobi.msv [2022/06/02 16:37] tkammercobi.msv [2022/06/03 12:10] (current) tkammer
Line 19: Line 19:
 **Shipping notification:** The pharmacy asks for any new shipping notifications that may exist.  COBI.msv will check if any new Delivery Note was added to SAP Business One for the pharmacy, and respond accordingly.  The pharmacy can also ask for the details of an individual shipping notification via its number. **Shipping notification:** The pharmacy asks for any new shipping notifications that may exist.  COBI.msv will check if any new Delivery Note was added to SAP Business One for the pharmacy, and respond accordingly.  The pharmacy can also ask for the details of an individual shipping notification via its number.
  
-**Request return offer:** The pharmacy asks the supplier for an **offer** to take back a number of items.  COBI.msv will book this as an **unconfirmed** Return Request in SAP Business One and report its ID back to the pharmacy.  They can later use this ID as a reference to ask about the status.+**Request repurchase offer:** The pharmacy asks the supplier for an **offer** to take back a number of items.  COBI.msv will book this as an **unconfirmed** Return Request in SAP Business One and report its ID back to the pharmacy.  They can later use this ID as a reference to ask about the status.
  
-**Request return:** The pharmacy makes a direct request to the supplier to take back a number of items, which can be immediately accepted or rejected through the MSV3 protocol.  Currently, COBI.msv will always respond with a rejection.+**Request return:** The pharmacy makes a direct request to the supplier to take back a number of items, which has to be immediately accepted or rejected through the MSV3 protocol.  Currently, COBI.msv will always respond with a rejection.
  
 ===== Implementation details ===== ===== Implementation details =====
  
   * The service consists of a Java program, requiring JDK 15 or higher.   * The service consists of a Java program, requiring JDK 15 or higher.
-  * Can run on any GNU/Linux distribution as a systemd service.+  * It can run on any GNU/Linux distribution as a systemd service.
   * Only uses Service Layer to communicate with SAP Business One.   * Only uses Service Layer to communicate with SAP Business One.
   * Only uses the SAP Business One database, not any database of its own.   * Only uses the SAP Business One database, not any database of its own.
Line 32: Line 32:
 To acquire a recent version of the JDK on your GNU/Linux distribution, you can download OpenJDK in ZIP or TAR format from the Oracle website, and unpack it in the ''/opt'' directory. To acquire a recent version of the JDK on your GNU/Linux distribution, you can download OpenJDK in ZIP or TAR format from the Oracle website, and unpack it in the ''/opt'' directory.
  
-The following UDFs need to be added to Marketing Documents in SAP Business One for COBI.msv to function:+The following UDFs need to be added in SAP Business One for COBI.msv to function: 
 + 
 +Under //Marketing Documents -> Title//: 
 + 
 +^ Title                   ^ Data type     ^ Size  ^ 
 +| MSV3_BestellId          | Alphanumeric  | 36    | 
 +| MSV3_BestellSupportId   | Numeric       | 11    | 
 +| MSV3_AuftragsId         | Alphanumeric  | 36    | 
 +| MSV3_AuftragsSupportId  | Numeric       | 11    | 
 +| MSV3_Auftragsart        | Alphanumeric  | 20    | 
 +| MSV3_Auftragskennung    | Alphanumeric  | 20    | 
 +| MSV3_GebindeId          | Alphanumeric  | 20    | 
 + 
 +Under //Marketing Documents -> Lines//: 
 + 
 +^ Title                   ^ Data type     ^ Size  ^ 
 +| MSV3_Liefervorgabe      | Alphanumeric  | 20    |
  
-**todo** 
cobi.msv.1654180632.txt.gz · Last modified: 2022/06/02 16:37 by tkammer

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki