cobi.msv
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
cobi.msv [2021/05/31 14:35] – tkammer | cobi.msv [2022/06/03 12:10] (current) – tkammer | ||
---|---|---|---|
Line 1: | Line 1: | ||
====== COBI.msv ====== | ====== COBI.msv ====== | ||
+ | COBI.msv is a server-side implementation of the standardized MSV3 protocol for data interchange between pharmacies and pharma suppliers in Germany. | ||
- | COBI.msv is a server-side implementation of the German standard MSV3 for data interchange between pharmacies and pharma suppliers. | + | ===== Features ===== |
- | It implements exclusively | + | Since MSV3 is a strictly standardized protocol, COBI.msv supports all features that are mandated by Version 2.0 of the standard. Following are some details on how exactly |
- | It is implemented | + | **Authentication: |
+ | |||
+ | **Contract details:** The MSV3 protocol includes a query for contract details, although this is seldom used in practice. | ||
+ | |||
+ | **Item availability (bulk):** The pharmacy' | ||
+ | |||
+ | **Item availability (detail):** The pharmacy' | ||
+ | |||
+ | **Order:** Any order made by the pharmacy through their MSV3 client software will be booked into SAP Business One as a Sales Order. | ||
+ | |||
+ | **Shipping notification: | ||
+ | |||
+ | **Request repurchase offer:** The pharmacy asks the supplier for an **offer** to take back a number of items. | ||
+ | |||
+ | **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. | ||
+ | |||
+ | ===== Implementation details ===== | ||
+ | |||
+ | * The service consists of a Java program, | ||
+ | * It can run on any GNU/Linux distribution | ||
+ | * Only uses Service Layer to communicate | ||
+ | * Only uses the SAP Business One database, not any database of its own. | ||
+ | |||
+ | To acquire a recent version of the JDK on your GNU/Linux distribution, | ||
+ | |||
+ | 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 | ||
+ | | MSV3_BestellSupportId | ||
+ | | MSV3_AuftragsId | ||
+ | | MSV3_AuftragsSupportId | ||
+ | | MSV3_Auftragsart | ||
+ | | MSV3_Auftragskennung | ||
+ | | MSV3_GebindeId | ||
+ | |||
+ | Under //Marketing Documents -> Lines//: | ||
+ | |||
+ | ^ Title ^ Data type ^ Size ^ | ||
+ | | MSV3_Liefervorgabe | ||
- | COBI.msv uses Service Layer to communicate with SAP Business One. It uses exclusively the SAP Business One database and does not use any database of its own. |
cobi.msv.1622464517.txt.gz · Last modified: 2021/05/31 14:35 by tkammer