businessBrixx
Business Brixxes provides special features for business usecases. Each Brixx has an individual set of parameters plus some parameters that are valid for all businessfunctions.
Parameters
functionName - the name of the businessBrixx module
methodName - some businessBrixx functions provide several operations
silentMode - if you set this to true, the brixxbox will not show a message if something goes wrong. You will still get the errorMessage, to handle the error case in your event code.
Example Usages
let result = await brixxApi.businessBrixx({
//Common Parameters for all functions
functionName:"DhlShiping",
methodName: "GetLabel",
silentMode: true, //false is default. If set to true, the brixxbox will not show an error message box. it is up to you to inform the user.
//Individual paremeters for each business case. DHL Label as an example here.
shipmentNumber: app.getFieldValue("cordShipmentNumber") //We saved this number before and stored it to our Order
});
window.open(result.labelUrl, "_blank");
Business Brixx
DhlShiping
CreateShipment → Creates a DHL Shipping Label.
GetLabel → Shows the shipment Label again.
DPD Shipping
CreateShipment → Create a DPD Shipping Label.
UPS Shipping
CreateShipment → Create a UPS Shipping Label.
CancelShipment → Removes existing Shipment
GetLabel → Shows the shipment Label again.
InventoryManagement → Does Inventory Movements within an ERP Setup
Move
CurrencyConverter
Convert → Converts a currency to annother currency.
Datev Export
DatevExport → This function exports a Datev CSV file for a given timeframe.
sqlDataRead Example
sqlMainData Example
sqlGetCounter Example
GS1 Code Splitter
Split → Splits a barcode (or 2d code) into its GS1 AIs an Values.
Diamant
DiamantBusinessBrixx
SEPA Export
Last updated