brixxbox Wiki
Ask or search…
K

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 modified 5mo ago