SAP Business One SDK

SAP DI API Error List

Hi all I share a list of errors that SAP DI API can return with the purpose that they can identify the problems with greater ease. The following is an example of how to recover the error code with the error message in WEP API 2 C#   //Ecode and Merror are type string if (oTransfer!= 0) { oEmpresa.GetLastError(out Ecode, out Merror); //Request error code with error message return Request.CreateResponse(HttpStatusCode.InternalServerError, …

Read More »

Native Sales App for SAP Business One

AbacusConsulting developed Mobile based application connects to SAP Business One and allow field officers to keep progressing towards sales targets by posting Sale Orders without dependencies. We named this application as “Native Sales App for SAP B1”. Native Sales App allow company to capture employees locations for posted sale orders on Google Maps and calculate distance from branch office to customer location. Native Sales App developed for android phones, to …

Read More »

How to find the SAP Business One process ID

Hi guys, I’ve always struggled with finding the correct process id of the SAP Business One a given add-on connects with. This becomes a necessity when displaying window dialogs, or when we need to grab window handles from SAP Business One client (for whatever reason). Many solutions involve using the OS API which has been unreliable in my experience and would fail when running our addon from a development environment …

Read More »

BeaconsOne – A Smart Shop with IoT, B1 and SAP Cloud Platform

If you attended any of the 2017 SMB Summits (Berlin, Macau or Fort Lauderdale) you should have seen a Beacons demo we presented as a proof of concept integrating SAP Business One business data and Beacons devices. We developed this proof of concept as a collaboration project inside our SAP Business One Solution Architects team and demonstrated it in one of the keynotes. Watch this quick showcase. I’ll like to …

Read More »

Inventory Posting in SAP Business One SDK

About Inventory Posting: Inventory Posting is used to reconcile the item quantities with the Inventory Counting results. After creating an Inventory Counting document to record the counting results, you must post the inventory changes to effect the adjustments in the system. For this, you need to create an Inventory Posting document based on the Inventory Counting document. To access this window, from the SAP Business One Main Menu, choose →  Inventory → …

Read More »

Pick List in SAP Business One SDK

Pick List is used to pick items from the warehouse and to pack them for shipping. To access the window from the SAP Business One Main Menu, choose Inventory → Pick and Pack → Pick List For more information on Pick List, you can refer to following link: https://help.sap.com/doc/saphelp_sbo92/9.2/en-US/44/c4c1cd7ca22e17e10000000a114a6b/frameset.htm Pick List in SAP Business One SDK: The PickLists object supports the picking process of items from the warehouse. Pick List is exposed as a BoObjectTypes (PickLists) in …

Read More »

Using Inventory Revaluation in SAP Business One SDK

About Inventory Revaluation: If your company runs a perpetual inventory system, you may need to perform inventory revaluation. It is also known as “Material Revaluation”. Valuation is based on the calculation methods like Moving Average, Standard, FIFO, or Serial/Batch. For more information on Inventory Revaluation, you can refer to following link: http://help.sap.com/saphelp_sbo92/helpdata/en/45/2365519e152b31e10000000a1553f7/content.htm?frameset=/en/44/c4c1cd7ca22e17e10000000a114a6b/frameset.htm&current_toc=/en/b1/8fe14910cf46b9b2ff2de2f315e5a2/plain.htm&node_id=1698&show_children=false Inventory Revaluation/Material Revaluation in SAP Business One DI API: “MaterialRevaluation” is a business object that enables you to …

Read More »

Inventory Opening Balance in SAP Business One SDK

Inventory opening balance (Stock Opening Balance) refers to the financial quantities of your inventory at the beginning of a new financial period. You can set up inventory opening balance at either of the following points in time: As initial settings, before you have any inventory transactions. This gives you a picture of your inventory from the moment you start to work with SAP Business One. If you were not able …

Read More »

Campaign in SAP Business One SDK

A campaign is a complete, planned course of action formulated to achieve defined objectives in marketing, public relations, quality enhancement, revenue generation, safety standards etc. In SAP Business One you can use the Campaign window to manage your marketing events information. You can perform the following tasks: Viewing and Maintaining the Campaign Data. Generating Sales Opportunities and Leads from a Campaign. To access this window, from the SAP Business One …

Read More »

Using Bar Codes in SAP Business One SDK

Bar Codes: A barcode is an optical, machine-readable, representation of data; the data usually describes something about the object that carries the barcode. In SAP Business One, you can use the Bar Codes window (Inventory → Bar Codes) to define Bar Codes for your items. Multiple bar codes are allowed for each single UoM of an item. For more information on Bar Codes in SAP Business One, you can refer to …

Read More »