Skip to main content
Skip table of contents

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: read BOM (ReadBom)

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)

Sage: find standard shop operation (FindStdShopOperation)

Sage: read order (ReadOrder)

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.