Functions for coupling with the system Sage B7
Functions for coupling with the system Sage B7
In this chapter, all functions for reading and writing data in the ERP system Sage B7 are listed. The functions use the SOAP web service functions provided by Sage. The program ePOSVBComExe is used for implementing the calls. In the ePOS runtime environment, a multiline text is composed from the given input parameter groups and given to this program. After the web service is used, the reply is written into an ePOS XML buffer and subsequently evaluated by the ePOS runtime environment. If the ePOS trace mode is activated, the multiline text is written to the ePOS parameter _traceSage. If the program ePOSVBComExe is started interactively, the web service functions can be tested.
Please note: date fields must always be entered in the following format:
yyyy-MM-ddTHH:mm:ssZ
See also:
Sage: get current configuration (ReadEposCall)
Sage: return current configuration (EposCallReturn)
Sage: begin order processing (StartGenOrderAssignedMasterData)
Sage: finish processing order (FinishGenOrderAssignedMasterData )
Sage: read articles and variants (ReadArticle)
Sage: find article (FindArticle)
Sage: find article with variant criteria (FindByVariantArticle)
Sage: find an article with physical criteria(FindByPhysicalCriterionArticle)
Sage: find articles’ purchase price (FindBasePrice )
Sage: read the purchase price of an article (GetBasePrice )
Sage: create article (CreateArticle)
Sage: create article variant (CreateArticleVariant)
Sage: change article (UpdateArticle)
Sage: read article criteria (ReadArticleCriterion)
Sage: extract article criteria
Sage: create sales text (CreateSalesText)
Sage: create sales price (CreateSalesPrice)
Sage: create cost object (CreateCostObject)
Sage: read cost object (ReadCostObject)
Sage: modify cost object (UpdateCostObject)
Sage: create cost object transaction data (CreateCostObjectTransactionData)
Sage: execute SQL (ExecuteSQLCall)
Sage: create BOM header (CreateBom)
Sage: create a BOM position (CreateBomLineItem)
Sage: create BOM text (CreateBOMText)
Sage: read text (ReadTextLine)
Sage: find text lines (FindTextLine)
Sage: create text line (CreateTextLine)
Sage: find formatted text (FindRichText)
Sage: create formatted text (CreateRichText)
Sage: read routing (ReadRouting)
Sage: create routing header (CreateRouting)
Sage: create routing line item (CreateRoutingLineItem)
Sage: create routing text (CreateRoutingText)