Settings for Administration

Setting name

Description

Submodule/

archive

Default Character set for prints

Used to tell the default characther set to use for the current database.

NODK means norwegian and danish charathers while SEFI means swedish / finish. Default if not set is other.

PS: This setting is not in use (2018.07.02)

Defaults

Default Customer as WebUser

Default customer to be used on Sales Order Request (CPO) when a web user add products to the shopchart, without beeing logget in. Format to be used: CUS/NNNNNN (N for numbers)

Defaults

Default Service Customer as WebUser

Default Service customer to be used on Sales documents when a web user add products to the shopchart, without beeing logget in. Format to be used: CUS/NNNNNN (N for numbers)

Defaults

DefaultWebPageDomain

Domain of the default webpage.  Probably obsolete

Defaults

Fax is used for company

If this setting is "ON" - Fax can be used for this company

Defaults

Footer1 on prints

The value is this setting will show as a text at the bottom of most standard prints

Defaults

Footer2 on prints

The value is this setting will show as a text at the bottom of most standard prints

Defaults

Footer3 on prints

The value is this setting will show as a text at the bottom of most standard prints

Defaults

Footer4 on prints

The value is this setting will show as a text at the bottom of most standard prints

Defaults

Footer5 on prints

The value is this setting will show as a text at the bottom of most standard prints

Defaults

From Email address to be used as default on Mailing (MAI)

The value in this setting must be the 'from Email address' that should be used as default when creating Mailing (MAI). Format to be used: LLLLLL@LLLL.LL (L for letters)

Defaults

Hide Personell information on prints

If this setting is "ON" - Personell  information - Personell ID (PID), name and mailadr from Rambase documents) will be hidden on prints. If the setting is "OFF" - Personell information will show on prints

Defaults

Minutes inactivity before logged out when logged in using onetime password

The value in this setting must be number of minutes you can stay  logged in in Rambase without any activity, before you get logged out. This is when you are logged in from insecure location using onetime password

Defaults

Minutes inactivity before logget out when loggen in from secure location

The value in this setting must be a number of minutes you can stay logged in in Rambase without any activity, before you get logget out. This is when you are logged in from secure location

Defaults

Output theme

Value in this setting is a reference for selected output theme for this company. Changes in Company logs (COS) application will also update the setting with a new reference as value, e.g. 102233. Setting can be updated by JHC or partner.

Defaults

Output logo

This is the output logo for this company which will show on prints and emails.

Defaults

Send email automatically from documents by forward

If this setting is "ON" - Emails will be sent automatically when documents are forwarded. If the setting is "OFF" - Emails will be sent, and copies can be sent

Defaults

View All PDF Links

If setting is ON - users are be able to see/open all pdf links in the Correspondance popup. JHC employes are able to see/open all pdf links even if the setting is not activated.

Defaults

Web Shop Database

Value in this setting should be the database name for the company there should be a link to. Format to be used is : LLL-LL (L for letters)

Defaults

Deactivate Approval message - Agreement Expiration Date

If this setting is "ON" - The document message is not activated. If the setting is "OFF" - The document message is activated for  Sales Quote Item (CQU-ITM)

DocumentMessages

Deactivate Approval message - Approval of Amount

If this setting is "ON" - The document message is not activated. If the setting is "OFF" - The document message is activated for Purchase Order Item (SPO-ITM), Purchase Order  Response Item (SOA-ITM) and Supplier Invoice Item (SIN-ITM)

DocumentMessages

Deactivate Approval message - Buffer Quantity

If this setting is "ON" - The document message is not activated. If the setting is "OFF" - The document message is activated for Sales Quote Item (CQU-ITM). There is a check against CSV/CusQuoteBufferQuantityApprovalLimitPct (Item buffer quantity / Item remaining quantity * 100)

DocumentMessages

Deactivate Approval message - Cancellation limit

If this setting is "ON" - The document message is not activated. If the setting is "OFF" - The document message is activated for Sales Order Item (COA-ITM) and Shipping Advice Item (CSA-ITM)

DocumentMessages

Deactivate Approval message - Cancellation limit for period exceeded for Person (PID)

If this setting is "ON" - The document message is not activated. If the setting is "OFF" - The document message is activated for  Sales Order Item (COA-ITM) and Shipping Advice Item (CSA-ITM)

DocumentMessages

Deactivate Approval message - Check Gross Margin

If this setting is "ON" - The document message is not activated. If the setting is "OFF" - The document message is activated for Sales Quote Item (CQU-ITM), Sales Order Item (COA-ITM), Shipping Advice Item (CSA-ITM) and Sales Invoice Item (CIN-ITM)

DocumentMessages

Deactivate Approval message - Credit Insurance Exceeded

If this setting is "ON" - The document message is not activated. If the setting is "OFF" - The document message is activated for  Shipping Advice (CSA)

DocumentMessages

Deactivate Approval message - Credit Limit Exceeded

If this setting is "ON" - The document message is not activated. If the setting is "OFF" - The document message is activated for  Shipping Advice (CSA)

DocumentMessages

Deactivate Approval message - Expiration date 'later than' on Sales Quote (CQU)

If this setting is "ON" - The document message is not activated. If the setting is "OFF" - The document message is activated for Sales Quote (CQU)

DocumentMessages

Deactivate Approval message - KIT version

If this setting is "ON" - The document message is not activated. If the setting is "OFF" - The document message is activated on KITART, when you make new version on a Product (ART) with TYPE=K

DocumentMessages

Deactivate Approval message - Minimum Resale Price

If this setting is "ON" - The document message is not activated. If the setting is "OFF" - The document message is activated for Sales Quote Item (CQU-ITM), Sales Order Item (COA-ITM), Shipping Advice Item (CSA-ITM) and Sales Order Request Item (CPO-ITM)

DocumentMessages

Deactivate Approval message - Payments (PAY)

If this setting is "ON" - The document message is not activated. If the setting is "OFF" - The document message is activated for Payment (PAY)

DocumentMessages

Deactivate Approval message - Picking blocked

If this setting is "ON" - The document message is not activated. If the setting is "OFF" - The document message is activated for   Shipping Advice (CSA)

DocumentMessages

Deactivate Approval message - Punch List

If this setting is "ON" - The document message is not activated. If the setting is "OFF" - The document message is activated for  Shipping Advice Item (CSA-ITM)

DocumentMessages

Deactivate Approval message - Required Documentation

If this setting is "ON" - The document message is not activated. If the setting is "OFF" - The document message is activated for  Shipping Advice (CSA), Shipping Advice Item (CSA-ITM) and Goods Reception Item (SSA-ITM)

DocumentMessages

Deactivate Approval message - Sales Order Credit Limit Exceeded

If this setting is "ON" - The document message is not activated. If the setting is "OFF" - The document message is activated for Sales Order (COA)

DocumentMessages

Deactivate Approval message - Total Cancellation limit for Person (PID)

If this setting is "ON" - The document message is not activated. If the setting is "OFF" - The document message is activated for  Sales Order Item (COA-ITM) and Shipping Advice Item (CSA-ITM)

DocumentMessages

Deactivate Info message - Assignment changed to another Product

If this setting is "ON" - The document message is not activated. If the setting is "OFF" - The document message is activated for  Sales Order Item (COA-ITM)

DocumentMessages

Deactivate Info message - Cancellation of Purchase Order Response (SOA) from Supplier via file upload

If this setting is "ON" - The document message is not activated. If the setting is "OFF" - The document message is activated for Purchase Order Response (SOA) and Purchase Order Response Item (SOA-ITM)

DocumentMessages

Deactivate Info message - Cancellation of Sales Forecast Item (CFC-ITM))

If this setting is "ON" - The document message is not activated. If the setting is "OFF" - The document message is activated for  Sales Forecast Item (CFC-ITM)

DocumentMessages

Deactivate Info message - Checking requested date on Purchase Order Change Request (SRC)

If this setting is "ON" - The document message is not activated. If the setting is "OFF" - The document message is activated for Purchase Order Response (SOA) and Purchase Order Response Item (SOA-ITM)

DocumentMessages

Deactivate Info message - Confirmed Product has changed

If this setting is "ON" - The document message is not activated. If the setting is "OFF" - The document message is activated for Purchase Order Response (SOA) and Purchase Order Response Item (SOA-ITM)

DocumentMessages

Deactivate Info message - Customer merged

If this setting is "ON" - The document message is not activated. If the setting is "OFF" - The document message is activated for most of the documents (CCN,CIN,COA,CPO,CSA,CQU,CRQ,SCN,SIN,SOA,SPO,SRC,SRT,SRQ,SSA,SQU)

DocumentMessages

Deactivate Info message - Customer requested change

If this setting is "ON" - The document message is not activated. If the setting is "OFF" - The document message is activated for Sales Order (COA), Sales Order Item (COA-ITM), Sales Order Change Request (CRC) and Sales Order Change Request (CRC-ITM)

DocumentMessages

Deactivate Info message - Documentation is not required

If this setting is "ON" - The document message is not activated. If the setting is "OFF" - The document message is activated for Shipping Advice (CSA), Production Work Order (PWO) and Goods Reception (SSA)

DocumentMessages

Deactivate Info message - Documentation reminder

If this setting is "ON" - The document message is not activated. If the setting is "OFF" - The document message is activated for Goods Reception (SSA) and Goods Reception Item (SSA-ITM)

DocumentMessages

Deactivate Info message - Free Text

If this setting is "ON" - The document message is not activated. If the setting is "OFF" - The document message is activated for all documents except Sales Forecast (CFC)

DocumentMessages

Deactivate Info message - Goods In confirmed

If this setting is "ON" - The document message is not activated. If the setting is "OFF" - The document message is activated for Goods Reception Item (SSA-ITM)

DocumentMessages

Deactivate Info message - Gross Price mismatch on Purchase Order Response (SOA) from Purchase Order (SPO)

If this setting is "ON" - The document message is not activated. If the setting is "OFF" - The document message is activated for Purchase Order Response (SOA) and Purchase Order Response Item (SOA-ITM)

DocumentMessages

Deactivate Info message - Item linked to Goods Reception Item (SSA-ITM)

If this setting is "ON" - The document message is not activated. If the setting is "OFF" - The document message is activated for Goods Reception Item (SSA-ITM)

DocumentMessages

Deactivate Info message - Location (LOC) changed when Purchase Order Response (SOA) received for another location

If this setting is "ON" - The document message is not activated. If the setting is "OFF" - The document message is activated for Sales Order Item (COA-ITM) and Sales Quote Item (CQU-ITM)

DocumentMessages

Deactivate Info message - Message from Customer/Supplier

If this setting is "ON" - The document message is not activated. If the setting is "OFF" - The document message is activated for all documents

DocumentMessages

Deactivate Info message - New Version

If this setting is "ON" - The document message is not activated. If the setting is "OFF" - The document message is activated for Purchase Order Item (SPO-ITM) and Purchase Order  Response Item (SOA-ITM)

DocumentMessages

Deactivate Info message - No version upgrade from Product performed

If this setting is "ON" - The document message is not activated. If the setting is "OFF" - The document message is activated for Production Work Order Item (PWO-ITM)

DocumentMessages

Deactivate Info message - Pick Completed

If this setting is "ON" - The document message is not activated. If the setting is "OFF" - The document message is activated for Production Work Order Item (PWO-ITM), Shipping Advice Item (CSA-ITM) and Supplier Return Item (SRT-ITM)

DocumentMessages

Deactivate Info message - Production cancelled

If this setting is "ON" - The document message is not activated. If the setting is "OFF" - The document message is activated for Production Work Order Item (PWO-ITM)

DocumentMessages

Deactivate Info message - Production completed

If this setting is "ON" - The document message is not activated. If the setting is "OFF" - The document message is activated for Purchase Order Item (SPO-ITM) and Purchase Order  Response Item (SOA-ITM)

DocumentMessages

Deactivate Info message - Production on Hold

If this setting is "ON" - The document message is not activated. If the setting is "OFF" - The document message is activated for Production Work Order Item (PWO-ITM)

DocumentMessages

Deactivate Info message - Production Split

If this setting is "ON" - The document message is not activated. If the setting is "OFF" - The document message is activated for Production Work Order Item (PWO-ITM)

DocumentMessages

Deactivate Info message - Production started

If this setting is "ON" - The document message is not activated. If the setting is "OFF" - The document message is activated for Purchase Order Item (SPO-ITM) and Purchase Order  Response Item (SOA-ITM)

DocumentMessages

Deactivate Info message - Production Undo Release

If this setting is "ON" - The document message is not activated. If the setting is "OFF" - The document message is activated for Production Work Order Item (PWO-ITM)

DocumentMessages

Deactivate Info message - Production Work Order (PWO)  has been delinked by

If this setting is "ON" - The document message is not activated. If the setting is "OFF" - The document message is activated for Production Work Order Item (PWO-ITM)

DocumentMessages

Deactivate Info message - Production Work Order (PWO) on hold off

If this setting is "ON" - The document message is not activated. If the setting is "OFF" - The document message is activated for Production Work Order Item (PWO-ITM)

DocumentMessages

Deactivate Info message - Purchase Order (SPO) not found

If this setting is "ON" - The document message is not activated. If the setting is "OFF" - The document message is activated for Purchase Order Response (SOA) and Purchase Order Response Item (SOA-ITM)

DocumentMessages

Deactivate Info message - Purchase Order Response (SOA) has been Gross Price protected

If this setting is "ON" - The document message is not activated. If the setting is "OFF" - The document message is activated for Purchase Order Response (SOA)

DocumentMessages

Deactivate Info message - Purchase Quote (SQU) received from Supplier

If this setting is "ON" - The document message is not activated. If the setting is "OFF" - The document message is activated for Sales Quote (CQU)

DocumentMessages

Deactivate Info message - Purchase Quote Request (SRQ) is closed

If this setting is "ON" - The document message is not activated. If the setting is "OFF" - The document message is activated for Purchase Quote Request Item (SRQ-ITM)

DocumentMessages

Deactivate Info message - Quantity mismatch with Purchase Order (SPO)

If this setting is "ON" - The document message is not activated. If the setting is "OFF" - The document message is activated for Purchase Order Response (SOA) and Purchase Order Response Item (SOA-ITM)

DocumentMessages

Deactivate Info message - Received Confirmation from Production - Shipday: V or W

If this setting is "ON" - The document message is not activated. If the setting is "OFF" - The document message is activated for  Sales Order Item (COA-ITM)

DocumentMessages

Deactivate Info message - Received Confirmation from Production - Shipday:D

If this setting is "ON" - The document message is not activated. If the setting is "OFF" - The document message is activated for  Sales Order Item (COA-ITM)

DocumentMessages

Deactivate Info message - Received Confirmation from Supplier

If this setting is "ON" - The document message is not activated. If the setting is "OFF" - The document message is activated for  Sales Order Item (COA-ITM)

DocumentMessages

Deactivate Info message - Released for Production

If this setting is "ON" - The document message is not activated. If the setting is "OFF" - The document message is activated for Production Work Order Item (PWO-ITM)

DocumentMessages

Deactivate Info message - Scrapping Completed

If this setting is "ON" - The document message is not activated. If the setting is "OFF" - The document message is activated for Production Work Order (PWO)

DocumentMessages

Deactivate Info message - Scrapping process started

If this setting is "ON" - The document message is not activated. If the setting is "OFF" - The document message is activated for Production Work Order Item (PWO-ITM)

DocumentMessages

Deactivate Info message - Scrapping Undone

If this setting is "ON" - The document message is not activated. If the setting is "OFF" - The document message is activated for Production Work Order Item (PWO-ITM)

DocumentMessages

Deactivate Info message - Serialnumber could not be registrated

If this setting is "ON" - The document message is not activated. If the setting is "OFF" - The document message is activated for  Shipping Advice Item (CSA-ITM) and Supplier Return Item (SRT-ITM)

DocumentMessages

Deactivate Info message - Set Operation (OPR) to Ready

If this setting is "ON" - The document message is not activated. If the setting is "OFF" - The document message is activated for Production Work Order Item (PWO-ITM)

DocumentMessages

Deactivate Info message - Stock assignment cancelled

If this setting is "ON" - The document message is not activated. If the setting is "OFF" - The document message is activated for  Sales Order Item (COA-ITM)

DocumentMessages

Deactivate Info message - Supplier Part does not match Part at source item

If this setting is "ON" - The document message is not activated. If the setting is "OFF" - The document message is activated for Purchase Order Response (SOA) and Purchase Order Response Item (SOA-ITM)

DocumentMessages

Deactivate Info message - Undo Operation

If this setting is "ON" - The document message is not activated. If the setting is "OFF" - The document message is activated for Production Work Order Item (PWO-ITM)

DocumentMessages

Deactivate Info message - Undo Picking

If this setting is "ON" - The document message is not activated. If the setting is "OFF" - The document message is activated for Production Work Order Item (PWO-ITM)

DocumentMessages

Deactivate Info message - Valid Purchase Quote (SQU) exist

If this setting is "ON" - The document message is not activated. If the setting is "OFF" - The document message is activated for  Sales Order Item (COA-ITM)

DocumentMessages

Deactivate message - Circuit control

If this setting is "ON" - The document message is not activated. If the setting is "OFF" - The document message is activated for Goods Reception (SSA) and Goods Reception Item (SSA-ITM)

DocumentMessages

Deactivate message - Item can't be transported to Shipping Advice (CSA) until payment is registrated

If this setting is "ON" - The document message is not activated. If the setting is "OFF" - The document message is activated for  Sales Order Item (COA-ITM)

DocumentMessages

Deactivate message - Remember LOT/HEAT number

If this setting is "ON" - The document message is not activated. If the setting is "OFF" - The document message is activated for Goods Reception (SSA) and Goods Reception Item (SSA-ITM)

DocumentMessages

Deactivate message - Visual control according to procedure

If this setting is "ON" - The document message is not activated. If the setting is "OFF" - The document message is activated for Goods Reception (SSA) and Goods Reception Item (SSA-ITM)

DocumentMessages

Deactivate Stop message - A valid shippingservice is required

If this setting is "ON" - The document message is not activated. If the setting is "OFF" - The document message is activated for Sales Quote (CQU), Sales Order (COA), Shipping Advice (CSA), Supplier Return (SRT), Goods Transfer (STW), Purchase Order (SPO), Purchase Order Response (SOA) and Purchase  Quote Request (SRQ)

DocumentMessages

Deactivate Stop message - Missing information in fields (Weight, Contry of Origin Code and Customs Tariff Code in Product (ART)

If the setting is "ON" - Document message is not activated. If the setting is "OFF - The document message is activated for Goods Reception Item (SSA-ITM)

DocumentMessages

Deactivate Stop message - Number of Serial numbers does not match Quantity in item

If this setting is "ON" - The document message is not activated. If the setting is "OFF" - The document message is activated for Goods Reception Item (SSA-ITM) and Shipping Advice Item (CSA-ITM)

DocumentMessages

Deactivate Stop message - Product Blocking

If this setting is "ON" - The document message is not activated. If the setting is "OFF" - The document message is activated for Sales Invoice Item (CIN-ITM), Sales Order Item (COA-ITM), Purchase  Order Item (SPO-ITM), Goods Reception Item (SSA-ITM) and Sales Quote Item (CQU-ITM)

DocumentMessages

Deactivate Stop message - Purchase Quote (SQU) is expired,  check Purchase quote item field (BREF) for new Purchase Quote

If this setting is "ON" - The document message is not activated. If the setting is "OFF" - The document message is activated for Sales Quote Item (CQU-ITM), Sales Order Item (COA-ITM) and Shipping Advice Item (CSA-ITM)

DocumentMessages

Deactivate Stop message - Purchase Quote (SQU) is not valid for this customer

If this setting is "ON" - The document message is not activated. If the setting is "OFF" - The document message is activated for Sales Quote Item (CQU-ITM), Sales Order Item (COA-ITM) and Shipping Advice Item (CSA-ITM)

DocumentMessages

Deactivate Stop message - Purchase Quote (SQU) is not valid for this document

If this setting is "ON" - The document message is not activated. If the setting is "OFF" - The document message is activated for Sales Invoice Item (CIN-ITM) and Shipping Advice Item (CSA-ITM)

DocumentMessages

Deactivate Stop message - Purchase Quote (SQU) needs to be activated

If this setting is "ON" - The document message is not activated. If the setting is "OFF" - The document message is activated for Sales Order Item (COA-ITM) and Shipping Advice Item (CSA-ITM)

DocumentMessages

Deactivate Stop message - Sales Quote Request (CRQ) has been changed

If this setting is "ON" - The document message is not activated. If the setting is "OFF" - The document message is activated for Purchase Quote Request Item (SRQ-ITM)

DocumentMessages

Deactivate Stop message - This Type (class) is not accepted in actual document type

If the setting is "ON" - Document message is not activated. If the setting is "OFF - The document message is activated for Sales Order Item (COA-ITM), Sales Quote Item (CQU-ITM) and Sales Quote Request (CRQ-ITM)

DocumentMessages

Deactivate Stop message - Waiting for Tollpass

If this setting is "ON" - The document message is not activated. If the setting is "OFF" - The document message is activated for Goods Reception (SSA)

DocumentMessages

Deactivate Warning message - ASWM: Missing Quantity on

If this setting is "ON" - The document message is not activated. If the setting is "OFF" - The document message is activated for Production Work Order Item (PWO-ITM) and Shipping Advice Item (CSA-ITM)

DocumentMessages

Deactivate Warning message - Customer Reference Number (Yourno) already exist

If this setting is "ON" - The document message is not activated. If the setting is "OFF" - The document message is activated for Supplier Invoice (SIN) and Supplier Credit Note (SCN)

DocumentMessages

Deactivate Warning message - Free text

f this setting is "ON" - The document message is not activated. If the setting is "OFF" - The document message is activated for all documents except Sales Forecast (CFC)

DocumentMessages

Deactivate Warning message - Invalid KID

If this setting is "ON" - The document message is not activated. If the setting is "OFF" - The document message is activated for Supplier Invoice (SIN)

DocumentMessages

Deactivate Warning message - Location (LOC) mismatch

If this setting is "ON" - The document message is not activated. If the setting is "OFF" - The document message is activated for Supplier Invoice (SIN)

DocumentMessages

Deactivate Warning message - Member - on Sales Order (COA) or Sales Order Request (CPO)

If this setting is "ON" - The document message is not activated. If the setting is "OFF" - The document message is activated for Sales Order (COA) and Sales Order Request (CPO)

DocumentMessages

Deactivate Warning message - Message from Product

f this setting is "ON" - The document message is not activated. If the setting is "OFF" - The document message is activated

DocumentMessages

Deactivate Warning message - Message to Shipping Operator

If this setting is "ON" - The document message is not activated. If the setting is "OFF" - The document message is activated for Sales Order (COA) and Shipping Advice (CSA)

DocumentMessages

Deactivate Warning message - Missing country of origin code on material

If this setting is "ON" - The document message is not activated. If the setting is "OFF" - The document message is activated for Shipping Advice Item (CSA-ITM)

DocumentMessages

Deactivate Warning message - Missing quantity on

If this setting is "ON" - The document message is not activated. If the setting is "OFF" - The document message is activated for  Shipping Advice Item (CSA-ITM), Supplier Return Item (SRT-ITM) and Goods Transfer Item (STW-ITM)

DocumentMessages

Deactivate Warning message - Next Service Date

If this setting is "ON" - The document message is not activated. If the setting is "OFF" - The document message is activated for Recurring Invoice Plan Item (COP-ITM)

DocumentMessages

Deactivate Warning message - Picking Blocked

If the setting is "ON" - Document message is not activated. If the setting is "OFF - The document message is activated for Goods Reception Item (SSA-ITM)

DocumentMessages

Deactivate Warning message - Price Difference  between Supplier Invoice (SIN) and Goods Reception (SSA)

If the setting is "ON" - Document message is not activated. If the setting is "OFF - The document message is activated for Supplier Invoice (SIN)

DocumentMessages

Deactivate Warning message - Sales Order (COA) cancelled

If this setting is "ON" - The document message is not activated. If the setting is "OFF" - The document message is activated for Production Work Order Item (PWO-ITM)

DocumentMessages

Deactivate Warning message - Sales Order (COA) deleted

If this setting is "ON" - The document message is not activated. If the setting is "OFF" - The document message is activated for Production Work Order Item (PWO-ITM)

DocumentMessages

Deactivate Warning message - Service Order (CSO) cancelled

If this setting is "ON" - The document message is not activated. If the setting is "OFF" - The document message is activated for Production Work Order Item (PWO-ITM)

DocumentMessages

Deactivate Warning message - Service overdue

If this setting is "ON" - The document message is not activated. If the setting is "OFF" - The document message is activated for Recurring Invoice Plan Item (COP-ITM)

DocumentMessages

Deactivate Warning message - Source quantity is less that quantity

If this setting is "ON" - The document message is not activated. If the setting is "OFF" - The document message is activated for  Sales Order Item (COA-ITM)

DocumentMessages

Deactive Approval message - Overdue Exceeded

If this setting is "ON" - The document message is not activated. If the setting is "OFF" - The document message is activated for  Shipping Advice (CSA)

DocumentMessages

Deactive Info message - Picking list printed

If this setting is "ON" - The document message is not activated. If the setting is "OFF" - The document message is activated for Production Work Order Item (PWO-ITM), Shipping Advice Item (CSA-ITM) and Supplier Return Item (SRT-ITM)

DocumentMessages

DocumentMessageDeactivateInfoExpectedAndNetPriceMismatch

Shows if the document message is deactivated.

ON = Document message is not active

OFF = Document message is active

<empty> = Document message is active

DocumentMessages

DocumentMessageDeactivateInfoTargetAndNetPriceMismatch

Shows if the document message is deactivated.

ON = Document message is not active

OFF = Document message is active

<empty> = Document message is active

DocumentMessages

Report 1000 Separator

This is the default 1000-separator for report fields of type Number or Quantity. Possible values: Space, Comma or Point.

If this setting is not used, the default will be no 1000 separator. This value will be overridden if the column is formatted in the Report Definition.

NOTE: This functionallity will not work as described until further development is done

Reports

Report Decimal Separator

This is the default decimal separator for report fields of type Number or Quantity. Possible values: Comma or Point.

If this setting is not used, the default will be point. This value will be overridden if the column is formatted in the Report Definition.

NOTE: This functionallity will not work as described until further development is done

Reports

Access based subscription fee for RamBase users

If this setting is 'ON' - Used to toggle if the system is running access based subscription fee for RamBase users, where access points on duties are accumulated for each user giving a subscription price category (UPC) for each user. The price category for a user decides the RamBase subscription fee for that user. This setting should only be activated in JHC-NO, and only by JHC

Roles

Calculate user subscription price category per company

If this setting is 'ON' - Users will get one subscription price category (UPC) for each database they have roles in. Access points will be accumulated by unique duties the user has on roles within a database. If a user has the same duty in two roles, it will be considered as one duty in the accumulation.

If setting is 'OFF' - the access points are calculated across all companies in the system by unique duties the user has acrosss all databases in the systems.

This setting should typically be on if the owner of this RamBase system has seperate contracts for each company in the system. This setting should only be activated in JHC-NO, and only by JHC

Roles

Notify PIDs when system changes subscription price category for users

Comma list of users (PIDs) that should be notified if system changes subscription price category (UPC) for a user in company. E.g. if a system defined role is updated with a new duty by JHC.

Should be set in the databases where notifications should be sent. If company has company group agreement for licensing, all PIDs set up in one or more of the databases will receive notifications of changes in all databases, as user price categories then are valid cross all databases

Roles

Set Comment Mandatory In Role User Assignment

If this setting is "ON" - It is mandatory to add a information in the Comment field when adding a user to a Role

Roles

Threshold value for price category Cross functional user

Setting must be set in JHC-NO.

The minimum number of access points that will make a user be a in the price category "Cross functional user". These are users with more demanding roles and wide and varied use of the system. Full access to the entire system (limited, of course, by the company's own roles).

Roles

Threshold value for price category Functional user

Setting must be set in JHC-NO.

The minimum number of access points that will make a user be a in the price category "Functional user" (or higher). These are "operator level" users as sales assistants, purchasing assistants, warehouse staff, regular production operators.

Roles

Threshold value for price category Selfservice user

Setting must be set in JHC-NO.

The minimum number of access points that will make a user be a in the price category "Selfservice user" (or higher). These are the most basic users. Typically they only have a PID and a login to RamBase. They report their hours and can report quality deviations.

Roles

Threshold value for price category Singletask user

Setting must be set in JHC-NO.

The minimum number of access points that will make a user be a in the price category "Singletask user" (or higher). These are users with very simple tasks related to relocation and / or very simple, repetitive operations in production.

Roles

Turn Off Sharp Drivers For This System

If this setting is "ON" in JHC-NO database in the system - All sharp drivers for this system is deactivated. This means that no print, email etc will be sent out from Rambase. In Production environments the setting should be "OFF". IMPORTANT!! Don't turn ON/OFF this setting if you are not 100% sure what it will affect

Settings

Use Card Reader to create Work Hour Log (WHL) lines

If this setting is "ON" - the company is using a Card Reader (from an external system) to create Work Hour Log (WHL) lines. It this settin is "OFF" - the company use "TimeClocking software" to create Work Hour Log lines or create the lines manually.

Interfaces

External Planning System

Decide if emails sent from documents should attach the attached files or not. If value is "ON" - Only selected attachment will be sent. If value is "OFF" - Send automatically all attached files. If settings has no value - Attachments will not be sent.

Improvements

Attach files when sending documents by email

Decide if emails sent from documents should attach the attached files or not. If value is "ON" - Only selected attachment will be sent. If value is "OFF" - Send automatically all attached files. If settings has no value - Attachments will not be sent.

Improvements

Department on Quality Assurance Event (QAR)

If this setting is "ON" - Default department on Quality Assurance Event (QAR) will be the same as Department from the Personell (PER) that creates the Quality Assurance Event

Improvements

DueDate on Quality Assurance Event (QAR)

Value in this setting is a number of days that will be added to Quality Assurance Event (QAR) date, to find the DueDate (Deadline) on Quality Assurance Event. The DueDate (Deadline) is the date the Quality Assurance Event should be completed. Default number of days could be 30

Improvements

Next Casehandler on Quality Assurance Event (QAR)

Value in this setting is a Group (GRP) that contains Personell (PER) that is available to select as 'Next Casehandler' on Quality Assurance Event. Format to be used: GRP/NNNNNN (N for numbers)

Improvements

Return Quality Assurance Event (QAR)

If this setting is "ON" - It is possible to add a Message to the previous responsible when select 'Return' on the Quality Assurance Event (QAR)

Improvements

QualityShowHealthEnvironmentSafetyFields

Setting to show the HES (Health, Environment and Safety) fields.

Value for JHC-NO= 11,HES

ex value for other companies =21

Processes

Print Detail Info Product Declaration

If this setting in 'ON' - Detailed information on the Product Declaration print is turned on. PARTs without KITItem will show

Documentation

Product File Import Default ManufacturerId

Value in this setting is a ManufacturerId. The ManufacturerId will be used if a file with Productstructure is loaded into Rambase, and the file doesn't contain ManufacturerId, - value from this setting will be used as default on the products. Format to be used: MFR/NNNN (N for numbers)

Manufactures

Procurement By Intercompany on Forward

If this setting is 'ON - The company is allowed to forward purchase object into sales objects in another database and vice versa. To use this also functionality, - local DOV's (domain values)are required to specify method of sending

Interfaces

Purchase Order Send By Intercompany on Forward

If setting is 'ON' - The company can forward a Purchase Order (SPO) to a Sales Order (COA) in another database. It also requires that a local DOV (domain values) is setup to specify method of sending

Interfaces

Sales Order Send By Intercompany on Forward

If setting is 'ON' - The company can forward a Sales Order (COA) to a Purchase Order Response ( SOA) in another database.

It also requires that a local DOV (domain values) is setup to specify method of sending

Interfaces

Supplier Purchase Order (SPO) can be sent via EDI - Electronic Data Ingerchange

If this setting is "ON" - Supplier Purchase Order (SPO) can be sent via EDI - Electronic Data Interchange

Interfaces

Use of EDI - Electronic Data Interchange from Procurement Module

If this setting is "ON" - The Company can use EDI - Electronic Data Interchange from Procurement Module. More informations on kind of messages that could be triggered, is explained under the child settings

Interfaces

User administration

Users application

The Users (USERS) application displays all the users with access to the system. It is restricted to login and access to the system. It shows who you are as a user in the system, not as an employee.

Use the Users (USERS) application to:

  • Create new users.

  • Link existing PER/employee to a new user.

  • Grant access to a new system for existing users.

  • Allow admin users to grant access to test systems to anyone, including themselves.

  • Edit and configure a user.

  • Inspect statistics and logs.

To open the Users (USERS) application, find Admin in the RamBase menu and then User administration. Click Users to enter the Users (USERS) application.

Users area

Highlight a user in the Users area to view details about the selected user.

It is possible to add predefined filters for more efficient navigation. Click on the Predefined filters icon next to the Search field to see the predefined filters. The selected filters will be available below the Search field.

The Search field is a free text filter. Write name, user name, userid or email and press ENTER to use the Search field.

User Details area

The User Details area displays details about the user. It is only possible to edit details about the user in the users home system.

If the user should be allowed to login from a remote location, click the check-box Allow login from remote location. Select if the user should receive password on SMS or EMAIL in the One time password field.

If you allow a user to login from a remote location, the user can login to Rambase from all networks, including unsecured networks. Use this option only if the users must work from remote locations than locations having access to a secure network. The Company must establish the policy for remote login. When logging in from a remote location, the user must use 2-factor (2FA) authentication. There is a Company setting in the CSV called Minutes inactivity before logged out when logged in using onetime password. This setting specifies the maximum number of minutes a logged in user can be idle for, before being automatically logged out, when they have logged in using a one-time password (OTP). You can set the inactivity time from between 10 to 60 minutes by dragging the slider or selecting the arrows icons.

2021-07-29_12-48-36.png
Information tabs

The Search field in a tab is a free text filter.

  • Statistics - The Statistics tab provides login information as well as the possibility to unblock a user.

  • Sessions - The Sessions tab displays all sessions in this system from various IP addresses. It is also possible to make an IP address secure, click the Verify this IP address to disable two-factor authentication icon in the Actions column. Then the user does not need to use a one time password next time the user logs in from the selected IP address. The IP address will be put in the One time password administration (OTPADMIN) application as an exception.

  • Logs - Log history is stored in the Logs tab.

  • Systems - Inspect all systems that the user is associated with in the Systems tab. It is also possible to give the user access to new systems in the Systems tab and delete access to systems.

  • Roles - The Roles tab displays all roles that the user has been assigned to. It is also possible to give the user new roles in the Roles tab. A role assigned from the Users (USERS) application is activated directly.

Context menu options
  • Temporary leave - Use this option if the user will be on temporary leave. This will set the selected user as inactive (status 7) and the users accesses will be inactive until the user is activated again. When the user is activated again all roles and system accesses will be activated for the user.

  • Resign user - Use this option to disable the selected user. This will delete all roles and system accesses. It is possible to activate the user again, but roles and system accesses must be added from scratch.

  • Portal access - Use this option to give the selected user access to https://portal.rambase.net. Click the Assign/Edit portal access and select which Customer (CUS) or Supplier (SUP) the user is representing. The user also need Customer portal user or Supplier portal user role added to be able to access the portal.

  • Activate user - Use this option to activate an inactive or disabled user.

  • Re-send invitation email - Use this option to re-send the invitation email to a user.

Create a new user
  1. Write USERS in the program field and press ENTER to open the Users application.

  2. Click the Create user button.

  3. In the popup, choose between three options:

    • Create RamBase user.

    • Add RamBase consultant.

    • Add user(s) from other RamBase systems.

Create RamBase user

  1. Click the Create RamBase user option in the popup.

  2. Select an existing employee in the search field or leave the field empty to create a new user.

  3. Click the Next button.

  4. Fill in the fields. The Lastname/Name and Email fields are mandatory.

    • Use the Send email notification check box to alert the user by email.

  5. Click the Create button to create the new user.

User(s) created have received an invite mail (if you opted to send an email) with a link to the activation page.

The new user will be prompted to create a new password. The password selected must be minimum 15 characters in length. No other requirements needed.

Users created, but not invited by email will be in status 1. Users created and invited by email will be in status 2. The user will remain in status 2 (invited) until the invitation procedures are followed.

Add RamBase consultant

Select the Add RamBase consultant to give a consultant access to the system.

  1. Click the Add RamBase consultant option in the popup.

  2. The available consultants can be found in the Consultants user field. Select the consultant in the Consultant user field.

  3. Select which database the consultant will get access to, in the Company field.

  4. Write the reason the consultant will get access in the Reason field.

  5. Click the Invite button to send an invite to the consultant.

Add user(s) from other RamBase systems

  1. Click the Add user(s) from other RamBase systems option in the popup.

  2. Select the system the user is from in System field.

  3. Select the user in the User field.

  4. Select which database the user will get access to, in the Company field.

  5. Write the reason the user will get access in the Reason field.

  6. Click the Invite button to send an invite to the user.

Trusted user networks (OTPADMIN)

The Trusted user networks (OTPADMIN) application displays the IP addresses with exception for using one time password to login to RamBase.

The Search field is a free text filter.

To open the Trusted user networks (OTPADMIN) application, find Admin in the RamBase menu and then User administration. Click Trusted user networks to enter the application.

Create OTP exception

It is possible to create OTP exception from the Users (USERS) application or directly in the OTPADMIN application.

Create OTP exception in the Users application

The user must have logged in from the IP address at least one time with a one time password.

  1. Open the USERS application.

  2. In the Users area, find and click on the user.

  3. Click the Sessions folder.

  4. Find the IP address and click the Verify this IP address to disable two-factor authentication icon in the Actions column to create an OTP exception for the selected IP address.

Create OTP exception in the OTPADMIN application

  1. Click the Create OTP exception button.

  2. Write the IP address in the IP address field.

  3. Write a reason in the Description field.

  4. Click the Create button to create an OTP exception.

Follow up on OTP exceptions

Delete an OTP exception

  1. Enter the OTPADMIN application.

  2. Find the OTP exception you want to delete.

  3. Click the Trash can icon in the Actions column to delete the OTP exception for the selected IP address.

Edit an OTP exception

  1. Enter the OTPADMIN application.

  2. Find the OTP exception you want to edit.

  3. Click the Edit icon in the Actions column.

  4. It is possible to change the IpAddress, Description and SystemName fields.

  5. Click the check-mark icon in the Actions column to save the changes.

Portal users application

Use the Portal users (PORTALUSER) application to create users that will only have access to the portal. Write PORTALUSER in the program field and press ENTER to open the Portal users application.

Portal users area

Highlight a portal user in the Portal users area to view details about the selected portal user.

It is possible to add predefined filters for more efficient navigation. Click on the Predefined filters icon next to the Search field to see the predefined filters. The selected filters will be available below the Search field.

The Search field is a free text filter. Write name, user name, userid or email and press ENTER to use the Search field.

User Details area

The Portal user details area displays details about the portal user. It is only possible to edit details about the portal user in the portal users home system.

If the user should be allowed to login from a remote location, click the check-box Allow login from remote location. Select if the user should receive password on SMS or EMAIL in the One time password field.

Click the Assign/Edit portal access button to give the selected portal user access to the portal.

Information folders

The Search field in the folders is a free text filter.

  • Statistics - The Statistics folder provides login information as well as the possibility to unblock a portal user.

  • Sessions - The Sessions folder displays all sessions in this system from various IP addresses. It is also possible to make an IP address secure, click the Verify this IP address to disable two-factor authentication icon in the Actions column. Then the portal user does not need to use a one time password next time the portal user logs in from the IP address. The IP address will be put in the One time password administration (OTPADMIN) application as an exception.

  • Logs - Log history is stored in the Logs folder.

  • Roles - It is possible to give the portal user the Customer portal user or the Supplier portal user role in the Roles folder.

Create a new portal user
  1. Write PORTALUSERS in the program field and press ENTER to open the Portal users application.

  2. Click the Create user button.

  3. In the popup, choose between two options:

    • Create RamBase user from customer.

    • Create RamBase user from supplier.

  4. Select customer/supplier in the Customer/Supplier field.

    • Optional, select contact for the customer/supplier in the Contact field.

  5. Fill in the rest of the fields. Last name / Name and Email is mandatory.

    • If you did not select a Contact in the Contact field, a new contact will be created and connected to the customer/supplier.

  6. Click the Create button.

New portal user created in the Portal user application, will automatically have access to the portal.

System permission log (SYSLOG) application

The System permission log (SYSLOG) application lists all users' system permissions by a unique system permission identifier. In short, this allows system administrators to keep track of the system permission status of all internal and external users, the duration of the permission and if data extraction was possible at the time of access.

The System permission log list

The System permission log list includes a Search field, the Filter builder, the Column settings and all system permissions which are filtered on. The elements of the list are described below, including the description of the available columns, which can added in the Column settings.

Header

  • Search field - The search field can be used to quickly filter the list on the a required field. Click the Search field and press SPACEBAR to list all available field to filter on. An example can be "HasGlobalDataExtractionAccess = True".

  • Filter builder icon - The Filter builder includes a set of predefined filters, listed below. A selected and active predefined filter will be placed underneath the search field and marked with color orange. A selected and inactive field will still be placed underneath the search field, but marked with color gray. Click the Remove icon to remove the predefined filter.

    • Active - Lists all system permissions in Status 4 - Active

    • Archived - Lists all system permissions which has been archived. Archived system permissions will be in Status 8 - Archived

    • Deactivated - Lists all system permissions which has been deactivated. Deactivated system permissions will be in Status 9 - Deactivated

    • Invited - Lists all system permissions in Status 2 - Invited

    • On leave - Lists all system permissions in Status 7 - Temporary leave

    • Resigned - Lists all system permissions which are linked to users who have resigned. Resigned system permissions will be in Status 9 - Deactivated.

  • Column settings icon - Click the Column settings icon to open the Column settings. Here the user can add and remove columns from the list, Export to excel and Reset to default view.

Column

Description

St

Displays an icon indicating the status of the system permission.

Available statuses are:

  • Status 2 - Invited

  • Status 4 - Active

  • Status 7 - Temporary leave

  • Status 8- Archived

  • Status 9 - Deactivated

System permission id

Displays the identifier for the the system permission instance.

Created at

Displays the date and time when the system permission was granted in a YYYY.MM.DD 00:00 AM/PM format.

Created by user id

Displays the Personnel identifier, PID, of the user who granted the system permission.

Created by

Displays the name of user who granted the system permission.

User id

Displays the personnel identifier, PID, of the user who was granted the system permission.

User name

Displays the name of user who was granted the system permission.

User level

Displays the user level or type; JHC-, Partner-, Standard or Portal.

Note that only JHC-users will have Data extraction and Developer access.

Effective at

Displays the date and time when the system permission was granted in a YYYY.MM.DD 00:00 AM/PM format.

Expire at

Displays the date and time when the system permission has or will expire in a YYYY.MM.DD 00:00 AM/PM format.

Data extraction access

Provides information on the users' level of access to perform data extraction, during the time of access (Effective at to Expire at).

Developer access

Provides information on the users' level of developer access. Developer access grants permission to read, write and delete.

Roles

To display the roles assigned during the time of access, click the Roles icon.

  • Roles_Icon.jpg

Reason

Displays the reason for why the system permission granted.

User admittance

All RamBase users must be assigned to a role in order to perform tasks in the system. RamBase provides a set of system defined roles. If the system defined roles do not fit your company, it is possible to create company defined roles.

This process can result in

  • Users with admittance to the relevant functionality in the system through assigned roles.

To protect RamBase from unauthorized access, functionality is protected by permissions. E.g. to view a sales order requires one permission, to create a sales order requires another permission.

All functionality in the system is grouped to enable the user to perform different work tasks e.g. to maintain the sales order backlog. In RamBase, a work task is defined as a duty. Permissions will be assigned to the relevant duties. These assignments are referred to as privileges. A duty can consist of one or more privileges that cover the permissions the user needs to perform this work task.

A role is a group of related duties. When a user is assigned to a role, this person will automatically have access to relevant functionality in RamBase.

Sales Assistant is one of the system defined roles provided by RamBase. This role contains duties that cover all the work tasks a sales assistant has to perform.

In order to use RamBase, the system requires all users to be assigned to at least one role.

clip0481.jpg

Tasks involved in this process

  • View details about a role - Name, description, users, and duties added to the role.

  • Assign users to a role - All users must be assigned to a role.

  • Create company defined roles - If the standard roles do not meet your company's demand, it is possible to create a company defined role. This can be done by making a copy of a standard role and making changes, or by creating a new role.

  • Reactivate role - If a role is deactivated in your system, it is possible to reactivate it.

  • View details about a duty - Description, module, submodule, permissions and permission details.

Roles

System defined roles

RamBase provides a set of predefined roles. If new functionality is added to the system, the relevant system defined role will be updated with the necessary duties with permissions for using the new functionality.

The customers get new functionality with new, related permissions, automatically.

The system defined roles cover all roles needed to utilize RamBase in the best possible way. If they do not fit your company, it is possible to create company defined roles.

Company defined roles

In a company defined role you can select between the provided duties, and add the duties that are needed to perform the work tasks this role is supposed to cover.

Duties added to a company defined role will be updated automatically.

Note that new duties that are automatically added to system defined roles, must be added to company defined roles manually.

The duties not currently used by your company will be listed in the Unused duties application.

A role can be deactivated if it is not relevant for your company. If a deactivated role is needed again, it can be reactivated.

View details about a role
  1. In the RamBase menu, click Admin > User administration > Roles, or write ROLE in the program field and press ENTER to open the Role application.

  2. Click on the relevant role in the list to view details.

  3. Select the User folder to view the user assignments.

  4. Select the Duties folder to view the duties added to this role.

  5. In the Duties-tree, hover over a duty to view the duty description.

  6. Click the Inspect icon next to the duty to view details.

View or/and select competency expectations for a role
View competency expectations for a role
  1. In the RamBase menu, click Admin > User administration > Roles, or write ROLE in the program field and press ENTER to open the Role application.

  2. Click on the relevant role in the list to view details.

  3. Click on the Competency expectations tab to view the competency expectations for the selected role.

    ROLE_22.jpg
  4. To view details about a competence, click the arrow icon next to the competence name. This will open the Competences (CMP) application.

Select competency expectations for a role
  1. In the RamBase menu, click HR > Qualifications administration > Competences, or write CMP in the program field and press ENTER to open the Competence application.

  2. Select the competence in the Competence administration area.

  3. Click the Add role expectation button.

    CMP_22.jpg

  4. Select the role you want to add the competence to in the Role field.

  5. Select the expected score for the competence in the Expected score field.

  6. Click the Create button to add the competence to the selected role.

Assign users to a role
  1. In the RamBase menu, click Admin > User administration > Roles, or write ROLE in the program field and press ENTER to open the Role application.

  2. Click on the relevant role in the list to view details.

  3. Select the Users folder.

  4. Click the Add user button.

  5. Search for a user by name or user id.

  6. Click on the relevant user.

  7. Click on the confirm button in the User popup to assign the user. By default, the user will have the admittance from the current date.

  8. Add a description. A company setting defines if this is mandatory or optional.

  9. To assign the user to the role for a specified period,  set the From-/To-date.

  10. To activate the changes, click on the context menu item Activate admittance changes.

User assignment status

St 3: The user assignment is not active yet.

St 4: The user assignment is active.

St 9: The user assignment is no longer active.

Create a company defined role
  1. In the RamBase menu, click Admin > User administration > Roles, or write ROLE in the program field and press ENTER to open the Role application.

  2. Click the Add role button under the list of roles.

  3. Select New.

  4. Add a name.

  5. Click the Confirm button to create the role.

  6. Add a detailed description.

  7. Select the Duties folder.

  8. To add duties, set the radio button to All duties.

    • The duties listed are based on which modules and sub-modules the company has activated.

  9. Click on the duty name to view details.

  10. Use the check boxes to select duties.

  11. Set the radio button to Selected duties to view the duties added to the role.

  12. When all duties are added, click on the context menu option Activate role.

  13. If you add/remove duties or users from the role, you must click on the context action menu option Activate admittance changes to apply the changes.

Deactivate role for company
  1. In the RamBase menu, click Admin > User administration > Roles, or write ROLE in the program field and press ENTER to open the Role application.

  2. Click on the relevant role in the list of roles.

  3. Click on the context menu item Deactivate role for company to deactivate the role for this company.

Reactivate role for company
  1. In the RamBase menu, click Admin > User administration > Roles, or write ROLE in the program field and press ENTER to open the Role application.

  2. Click the Add role button under the list of roles.

  3. Select Reactivate role for company.

  4. Use the search field to find deactivated roles.

Duties

RamBase provides a set of duties. Duties are work tasks that can be performed in RamBase. When new functionality will be added to the system, the relevant duties will be updated with the necessary permissions for using the new functionality. New duties will be automatically be added to system defined roles.

Duties not currently used by your company will be listed in the Unused duties application.

View details about a duty
  1. In the RamBase menu, click Admin > User administration > Duties, or write DUTY in the program field and press ENTER to open the Duty application.

  2. Click on relevant duty in the list of duties.

  3. A list of privileges, with permission names and descriptions, will be displayed.

  4. To view more details about the privilege, click on the Item details button.

View unused duties
  1. In the RamBase menu, click Admin > User administration > Unused duties, or write UNUSEDDUT in the program field and press ENTER to open the Unused duties application.A list of duties and descriptions appears.

  2. Use the information from this list when you add duties to a company defined role in the Role application.

How to find duty and roles that include a specific permission

The Permissions (PRM) application can be used to identify which duties and roles grant a certain permission.

Permissions_overview.png
  1. To open the Permissions (PRM) application from the RamBase menu, select Admin > User administration > Permissions.

  2. Locate the permission by selecting or searching for it.

  3. Select the View usage on duties and roles for company option in the Context menu.

    This related popup will list the permission description, duties granting the permission and roles granting the permission.

View hidden actions

If the user is unable to perform a required action some applications have the View hidden actions option in the Context menu.

The following popup will display the permission required to perform the action.

The user can select the listed permission and press ENTER to open the Permissions (PRM) application on the required permission.

Follow the procedure above to identify the required duty or role.

Error message stating the user does not have the required permission

If the required action returns an error message stating that a certain permission is required. The user can follow the procedure above by searching for the permission name listed in the error message.

Access a permission directly from the Program field

The identifier of a permission can be used to directly access it to inspect duties and roles.

The Program field is located in the top header. Type the identifier in the format: "PRM/XXXXXX" and press ENTER.

Example:

PRM/123456

Azure Active Directory (AD) Single Sign On (SSO)

RamBase supports Single Sign On (SSO) with Microsoft Azure AD. If your organisation uses Microsoft Azure AD you can set up SSO for your users to allow them to sign in to RamBase with the same credentials they use for Microsoft Azure AD.

For users that have been set up with Microsoft Azure AD sign in the following security measures will now be handled by policies in Microsoft Azure AD instead of in RamBase:

  • Two Factor Authentication (2FA)

  • Trusted networks/locations

Users that are not using Microsoft Azure AD will still use the policies configured here.

To activate SSO, the CSV setting Enable users to use single sign on with Microsoft AD must be enabled.

2021-02-25_10-17-57.png

When the setting is enabled, a new menu option Invite user to Microsoft AD login becomes available in the USERS application.

  1. Select Invite user to Microsoft AD login to send an email to your user with instructions on setting up SSO. Select OK in the prompt that appears. This needs to be done for every user that you want to enable to sign in with Azure AD. After set up, users will be able to select Sign in with Microsoft in the RamBase sign in page. The pid/password sign in method is disabled for the user.

    2021-03-03_11-43-10.png
    2021-03-03_11-43-32.png
  2. To disable the Azure AD sign in for your user, select Reset single-sign-on AD user and Move to invite status. This sends out a new email to the user allowing them to set up the pid/password authentication.

CRM

Opportunity stages

The first time a user enters the Opportunity application, the system will create six default opportunity stages. These stages can be edited, deleted or ordered in a different way.

clip1256.png
To create a new stage
  1. Open the Opportunity Stages (OPPS) application, find Admin in the RamBase menu and then CRM. Click Opportunity stages to enter the OPPS application.

  2. Click the Add new stage button in the lower left hand corner.

  3. Add the necessary information:

    1. Name: The name of the stage as it will be seen.

    2. Probability: The default probability of a successful deal in percentage for this stage.

    3. Process template: Here we can add a task template which will be triggered each time an opportunity is added to this stage. Task templates are maintained under Collaboration - Task Process Template.

  4. Click the OK button when finished.

Note: If you need to change the order of the stages, click and drag the stage to its intended position.

Load procedure - Input menu (INP) and Import/export Wizard (IOQWIZ)

Loading data is used when we want to create or update multiple documents.

Loading data into RamBase is done via an import process, through the Input menu (INP) or the Import/export WIZARD (IOQWIZ) applications. The Input menu (INP) application lists all the import processes available in RamBase, and is the basis for the procedure. All import processes have their own file structure that needs to be used when loading data. Descriptions for the different load procedures are listed below.

This process may result in

  • Multiple documents are registered.

  • Multiple documents are updated.

Load data in the Input menu (INP) application

Loading of data is done by using files in .CSV format which are uploaded to RamBase, and processed asynchronously.

  1. To find a Input menu (INP) program, enter INP in the program field, to enter the Input menu (INP) application.

  2. Find the intended item by navigating the list and press ENTER to open the Import/export Wizard popup. Alternatively, use the search function to find items by Name or Description containing output. If the relevant Input menu (INP) program is not activated for your company, contact RamBase Support for activation.

    1. Click the Documentation button to open the Input documentation application.

    2. Click the Send me example CSV file icon, envelope, to trigger an example file as template for the loading of data.

    3. Create the file using the template, and click the Start import icon.

  3. Click the Select file button and upload the .CSV file.

Note

Documentation will list which fields can be loaded, are mandatory and display examples of how the values should be defined. It is recommended loading a line or two as test to verify that the loading is working as expected.

Verify load procedure

After a load has been carried out, it is recommended to do some random samples to verify that the load has been carried out successfully. It is also possible to see the status of completed loading in RamBase via the In/out log view (IOL) application. Some import processes are more demanding than others. In example Loading products (ARTUPLOAD - INP/14542). To diagnose a faulty upload, inspect the In/out log view (IOL) application.

If a load fails to complete, there will be a notice in the In/out log view (IOL).

Note

If a load fails to complete, there will be a notice in the In/out log view (IOL) referring to a row number. If the data log refers to row number 27, it is actually row 28 or 29 in the .CSV file that has failed. The reason for this is that the load job starts counting at zero (0) or one (1), and the first row in the file is the header line.

File structure

The structure of the load file is always a table with column names and data for each row. There is no order requirement for the columns in the file, and all columns do not need to be present in the load file. A general advice is to only have columns which are to be updated or added, present.

As a default rule, all columns should be in text format to avoid deformatting. Files that are to be imported into RamBase must have comma separated value - CSV format. The first row of the file is the header information. These values must be in upper case letters. The rest of the file consists of records that will be imported. Semicolon (;) must be used as data separator in both the header row and in the data rows. There are no requirements regarding the order of the columns.

Each individual load has one or more columns that must be included. The remaining columns are optional, based on the data which is to be imported.

Formatting

The load file needs to be in a .CSV format. The file structure needs to be according to the specific load procedure, and in addition, all import files need to have correct value formatting (date, decimal, etc.).

This includes:

  • Make sure that all dates are written in the format yyyy.mm.dd (Example: 2015.04.29)

  • Use full stop (.) as a decimal separator (Example: 3.14)

  • Do not use a thousand separator (1000, not 1 000)

  • Phone numbers can only contain numbers and +, no parentheses

  • The fields within a load file must be separated with semicolons.

  • E-mail addresses must be valid.

  • EXTID (former identification) must be unique within one archive.

  • If the text in a field contains a semicolon, the text must be a quoted string (Example: "Nut;101")

  • There must not be any blank spaces before or after a value in a field.

  • There must not be any line breaks in the file (can be detected by pressing CTRL+F and CTRL+J)

  • When loading custom fields, "UDF_" must be added at the beginning of the values. (Example: For a custom field called TestField, UDF_TestField must be used as column header.)

File example of Product sales price (ARTSALESPRICE) - INP/14540

IT;SALESCUR;SALESQTY;SALESPRICE;SALESGM;EXTID;PART;SALESFROM;MFR;PLINO;PLINAME

#100000;NOK;1;750;10;99;Servicetime 232333;2015.03.181512;AUDI;100000;

Typical pitfalls when loading data from Excel files

Excel has some behavior that you must be aware of when loading data. What can happen is that Excel automatically changes data values for some conditional values. This means that values can be changed when working in one Excel sheet, but it also means that any received Excel sheets may also contain these kinds of errors. Therefore, we strongly recommended that the following is reviewed before starting a data load:

  • When a value has more than 12 digits, Excel will convert the number to scientific notation. For example, 123456789112 will be converted to 1.23457E+11. This can occur for EAN codes, serial numbers or other larger values that only contain numbers.

  • For Scandinavian users, with a regional setting that sets a comma (,) as the decimal separator, numbers like 1.2 will be converted to 01.feb, which is a date. This is particularly dangerous in cases where a date field is specified back to a number, because then Excel will convert 01.feb to 44593, which is the number of days since 01.01.1900. This can occur for all decimal numbers. It is therefore recommended to open .CSV files in a program like Textpad which does not automatically convert the date fields.

  • Excel removes leading zeros for number values. 000123 is converted to 123. This can typically happen with postal codes, EAN numbers and possibly part number.

Use of external reference number EXTID

EXTID is a field in RamBase which is used for previous system's reference number. This reference number can be used as a lookup between imports, which makes the import process significantly easier.

When transferring data from a previous system, EXTID can be used as a primary key, or lookup between data, so that you do not need to retrieve the RamBase ID for the associated data. A good practice is to always include EXTID where possible. EXTID can also be used as the common denominator when loading data in different loads that are in some way connected. An example is when you are loading customers. Here it is beneficial to use EXTID as it will be used later when loading account transactions.

Tasks involved in this process

  • Create a load file - If multiple documents should be created or updated, a load file must be created.

  • Process the load file with a relevant load program - A load file has been created and must be processed by a load program so the documents can be created or updated.

  • Check the log for loading results - After the load program has been completed the log should be checked to see if any errors were reported.

  • If necessary, modify the entries that could be loaded and repeat - If the load program reported any errors, the rows that there were reported errors on must be modified and reloaded.

Load Article archive (ARTUPLOAD) - INP/14542

On import of articles from the .CSV file, new articles will be created or existing updated.

Recommended partial load

It is recommended to use the Load article purchase prices - INP/15539 to load purchase prices.

If you still decide to use this load for it, verify which fields are required in Load article purchase prices - INP/15339.

Load specific resilience - File structure and formatting

This load includes unique and additional features:

  • Automatic handling of decimal separators (comma vs. period) and certain date formats to reduce errors.

  • This load is not upper- or lowercase sensitive.

  • The following fields can be blanked out by sending in the value <BLANK>.

    • CustomField1

    • CustomField2

    • CustomField3

    • InternalNote

    • CountryOfOriginCode

    • DomesticCustomsTariffCode

    • EUCustomsTariffCode

    • PurchaseGroupName

  • Field names are updated to new conventions:

    • Example: PUGNO is now updated to PurchaseGroupName

Initial load of the Article archive

To be able to identify and update an article at a later time, the initial load must contain values in the fields Name, Manufacturer and the field CreateIfnotExisting must be set to 1. It is also recommended to add a value to the field EXTID.

Important

  • The initial load should contain values in the fields Name and Manufacturer.

  • The field CreateIfnotExisting must be set to 1.

  • It is recommended to add a value to the field EXTID.

Update of the Article archive

To identify the article to be updated, the load file must contain a value in the field ProductId or a combination of the fields Name+Manufacturer. The field EXTID can also be used.

Important

  • Mandatory fields are ProductId, or Name and Manufacturer.

Relevant Company setting (CSV)

If the listed setting is turned 'OFF', the field Manufacturer is not required.

Company setting (CSV)

Description

Require Manufacturer on Products

If this setting is 'ON' - Manufacturer (MFR) is required when creating new Products (ART)

Table

Possible fields to be loaded into RamBase are listed in the Field-column in the following table.

Field

Required

Length

Example

Description

AssignInMultipleOf

4

Sometimes the products are packed together in a way that makes it preferable to keep them together when selling. When RamBase starts the process of assigning sales to stock or purchase backlog, this field is taken into consideration. If the available quantity is not in this multiple, the rest quantity will be requested for procurement.

AutoCreateProductUnitAtGoodsReception

1

When activated, product units are automatically generated when goods are registered to stock

AutoGenerateSerialNumbersForPurchaseOrders

1

Serial numbers can be added to all newly created purchase order items. The serial number is specified in the company setting ProductionSerialNumberCounter, which will increase afterwards. If the company setting AutoProductionSerialNumberPrefix is specified, the serial number will be prefixed by this value.

AutomaticallyCreateWorkOrdersForSubstructures

1

True if production work orders should be created for sub structures automatically.

BlockedForProduction

1

If a product is blocked for production, no production work orders with that product can be registered.

BlockedForPurchase

1

If a product is blocked for purchase, no purchase quotes or purchase orders with that product can be registered.

BlockedForSale

1

If a product is blocked for sales, no sales quotes, sales order requests, sales order change requests or sales orders with that product can be registered in this location.

BlockedForShipping

1

If a product is blocked for shipping, no shipments can be sent to customers from this location.

ClassificationCode

10100010011002

Product classification identifier

ClassificationGroup

10

Product classification group

ClassificationLevel1

1001

Product classification level 1

ClassificationLevel2

1002

Product classification level 2

ClassificationLevel3

1000

Product classification level 3

ClassificationLevel4

1000

Product classification level 4

ClassificationLevel5

1001

Product classification level 5

CountryOfOrigionCode

DE

Two-character code (ISO 3166) identifying the default country where the product is produced. This value is inherited from the assigned goods reception(s). If not country of origin is specified for the goods reception(s), country of origin is retrieved from the product. If assigned to multiple goods receptions with different origin, the field will be empty.

CreateIfnotExisting

Y*

1

Use the value 1, if product should be created if it does not match existing products

Y* Must be set to 1 if creating new products.

CustomerExtId

77597376

External id, used for migrations to refers to customer in a different system.

CustomerId

15112

Products customer identifier

CustomersProductName

X12-GREEN-LASER

Customers/buyers name of the product

CustomField1

York

Custom field for grouping, sorting, categorizing and other purposes. Obsolete field

CustomField2

Cosmetics

Custom field for grouping, sorting, categorizing and other purposes. Obsolete field

CustomField3

Consumer

Custom field for grouping, sorting, categorizing and other purposes. Obsolete field

DaysToExpediteScheduledStartDate

12

Number of days the production will start ahead of the scheduled start date. Set this value if you want a buffer to be sure you are ready in time.

DefaultManufacturersProductManufacturer

INTEL

Manufacturer of the MPN

DefaultManufacturersProductName

BX8071513700KE

Manufacturer's name of the product. Also known as Manufacturer Part Number (MPN).

Description

X12 laser

Description of the product

DetailedDescription

X12 laser with 5000 m long beam green light

Detailed description of the product

DomesticCustomsTariffCode

11.22.33.55

Domestic customs tariff classification identifier

EUCustomsTariffCode

2513.20.00.00

EU customs tariff classification identifier

ExcludeFromSOPProcesses

1

Exclude product from sales- and operation (SOP) processes for location. Typically used for products/materials being purchased, but can also be set for products with product structure.

ExclusivelyForCustomer

102243

If customer is specified, only this customer can place orders for this product. Customer id

ExpectedWastagePercent

5.0

Standard percentage of wastage for product when used in a production work order in this location

ExpectedWastageQuantity

0

Standard quantity of wastage for product when used in a production work order in this location

ExternalReference

776655

External reference of the product. Typically used for storing product identifier for same product in external system

ExtId

Y***

678943

External reference. Used in migration. Id in external system

Y*** When updating an existing product:

  • Either ProductId or Name or ExtId is mandatory to identify the product - if more than one of these are given, existing product will first be checked for based on ProductId, then Name, then ExtId.

FreightPercent

10.0

Freight percent. Will, if added, be a part of the cost calculation

GlobalTradeItemNumber

3 014260 11553

Global Trade Item Number (GTIN) is a 14 digit identifier for trade items (comprising among others of the former EAN International and Uniform Code Council). Examples of types of GTIN are UPC, EAN, JAN, ISBN

Height

30

Height of the product in centimeters

InternalNote

Don't sell this product without talking to the sales manager

Internal note regarding the product. Should not be exposed to customers.

IsExternallyManufactured

1

True if product structure is manufactured externally, and not internally

IsManufacturedInBatches

1

Products is either manufactured in batch product units, or single product units. When manufactured as single, each production unit of a production work order should result in separate product units. When manufactured in batches, all production units from one production work order should result in one common product unit.

IsNonStock

1

True if this is a non-physical product which are no using assignments from the assignment archive

IsTraceableMaterialOfProductUnit

1

During production of a product structure, each produced unit generates a list of traceable materials included in the finished unit. When this value is true, this product is included in the list of traceable materials.

Length

60

Length of the product in centimeters

LocationShortName

OSL

Unique abbreviation/short name of the location

MainImageId

FIL/201026.100

Main image of the product

Manufacturer

Y**

PHILIPS

Manufacturer of the product

Y** If the Company setting (CSV), Require Manufacturer on Products is set to 'ON when creating new products.

ManufacturingAreaName

Area2

Name of manufacturing area

MeasurementUnit

pcs

Measurement unit used for this product, both in sales and purchase.

MeasuringToolGroup

Thread Micrometer

Measuring tools group

MinimumGrossMargin

7.0

The minimum gross margin, in percent, for the product

MinimumWorkOrderQuantity

2

Minimum ProductionOrder quantity to a production

MoistureSensitivityLevel

5A

Moisture sensitivity level is an electronic standard for the time period in which a moisture sensitive device can be exposed to ambient room conditions.

Name

Y*

Y**

Y***

X12-5000

Name of the product

Y* If creating new products.

Y*** When updating an existing product:

  • Either ProductId or Name or ExtId is mandatory to identify the product - if more than one of these are given, existing product will first be checked for based on ProductId, then Name, then ExtId.

NeedsMaterialReplacementToRelease

1

You can add a dummy article in productions which you replace with the actual product before production starts. This function is used in situations where it is undecided which product will be used in the final production.

PackageQuantity

20

Total quantity of the product within a package

PackageType

Box

Type of wrapping used for the package

PalletQuantity

40

Total quantity of the product that can be on a pallet

PlanningCategory

P33

Planning category

PreferredStockLocation

B-12

Preferred stock location in this location for this product

ProduceInMultipleOf

4

Quantity to produce in multiple of. Ex. if set to 2, you can only produce 2, 4, 6 etc

ProductId

Y***

#125778

Product Id

Y*** When updating an existing product:

  • Either ProductId or Name or ExtId is mandatory to identify the product - if more than one of these are given, existing product will first be checked for based on ProductId, then Name, then ExtId.

PublicProductUri

https://www.vg.no/

Public/external product URI for more information about the product. Will typically be an URL to product details at the manufacturer web site.

PurchaseExpectedLeadTime

50

The expected lead time, in number of days, from ordering from supplier to delivery. Used in different purchase processes, typically when supplier is unknown. Note that this might differ from the standard lead times defined on the different suppliers.

PurchaseGroupName

Laser group

Name of purchase group

PurchasePrice

12.45

The purchase price of the product for this product supplier

PurchasePriceCurrency

EUR

Three character code following the ISO 4217 standard

PurchasePriceEffectiveDate

2025.12.01

The date the purchase price takes effect. The price will be effective from from and including this date.

PurchasePriceExpirationDate

2026.04.30

The date the purchase price expires.

PurchasePriceMinimumQuantity

1

The minimum quantity for this purchase price to be applied

RENTAL

YES

RENTALCUR

SEK

Currency

RENTALPRICE

1300.00

Price

ReorderPoint

200

A minimum amount of quantity which a location holds in stock, such that, when stock falls to this amount, the product must be reordered

ReorderQuantity

10

Preferred quantity to use when reordering to this location. Is also used as order quantity when stock gets below reorder point.

RequireSerialNumberAtGoodsReception

1

If all units of this product should have a serial number in stock, you should require serial number to be required at goods reception. This will ensure that serial number is specified before goods receptions with this product is registered.

RequireSerialNumberBeforeShipping

1

If all units of this product should have a serial number before shipping, you should require serial number to be specified before shipping this product. Shipping includes supplier returns, shipping advices and stock transfers.

Revision

A

Revision number

SalesStandardLeadTime

30

The standard lead time, in number of days, from customer places order to delivery.

SalesType

Defines if an article is of one of the types: Sales, Sales and rental, Rental, Subscription.

SERVICEDELETE

Y

SERVICEID

ART/#224377

Link from service table to KM article.

SERVICEMAIN

Y

"Y" if main service.

Status

4

Status of the product

SupplierExtId

7788497532

External id, used for migrations to refers to suppler in a different system.

SupplierId

23112

Supplier id. Needed if supplier data or purchase data should be updated

SupplierIsPreferred

1

Whether this supplier is preferred or not

SuppliersMinimumOrderQuantity

100

A minimum order quantity (MOQ) is the lowest set amount of stock that a supplier is willing to sell. If you can’t purchase the MOQ of a specific product, then the supplier won’t sell it to you. Also note that if purchase quantity exceeds the MOQ, the purchase quantity should always be in multiple of the MOQ.

SuppliersProductName

22445566

Supplier/sellers internal product name

SupplierStandardLeadTime

30

Standard lead time in days for this product from this supplier

Type

P

Type of product

UDF_CustomFieldName

What ever

User defined fields. You may have several columns, one for each custom field

UseProductIdAsProductName

1

Use the value 1, if product name should be set equal to product id

Volume

72000

Volume of the product in cubic centimeters. Volume is calculated automatically as L* W* H (when the volume field is empty and L,W ,H have values). Volume can also be changed manually

WarrantyPeriod

720

The time period (in months) in which the product may be returned or exchanged. The warranty period starts at the date of shipment to customer.

Weight

10

1.25

The weight of the product in kilograms

Width

40

Width of the product in centimeters

Load Article handling folder - INP/73465

Possible fields to be loaded into RamBase are listed in the Field column in the following table. The other columns in this table provide additional information about each field.

Field

Required

Length

Example

Description

IT

Y*

7

#100000

Internal typenumber is a unique ID that identifies the article. This will be assigned by the system when a new article is created. Format: #123456. * IT, PART+MFR or EXTID must be present in the file.

EXTID

Y*

External ID to identify Articles from the customer's system. * IT, PART+MFR or EXTID must be present in the file.

MFR

Y*

ACME

Manufacturer. The manufacturers have to be registered in the Manufacturer archive (MFR) in RamBase prior to the article load. * IT, PART+MFR or EXTID must be present in the file.

PART

Y*

190-489-A1

Article name. * IT, PART+MFR or EXTID must be present in the file.

DOC

3

SSA

Document type for message (CSA, PWO or SSA). Select the document type that you want the message to appear on.

DOCMSG

DMS/246

Document message id (DMS/100). Use the Document message (DMS) application to find the number (DMS/XXX) of the desired message.

DOCST

1

4

Document status for message. Select a document status in order to define when the message shall appear.

Load Article purchase prices - INP/15539

Possible fields to be loaded into RamBase are listed in the Field-column in the following table. The other columns in this table provide additional information about each field.

Field

Required

Length

Example

Description

IT

Y *

7

#100000

Internal typenumber is a unique ID that identifies the article. This will be assigned by the system when a new article is created. Format: #123456

* IT, PART or EXTID must be present in the file.

PART

Y *

35

190-489-A1

Article name.

* IT, PART or EXTID must be present in the file.

EXTID

Y *

External ID to identify Articles from the customer's system.

* IT, PART or EXTID must be present in the file.

PURCHSUP

Y **

Supplier's account number in RamBase.

** PURCHSUPEXTID or PURCHSUP must be present in the file.

PURCHSUPEXTID

Y **

External ID to identify the supplier from the legacy system.

** PURCHSUPEXTID or PURCHSUP must be present in the file.

PURCHCUR

Y

EUR

Buying currency.

PURCHQTY

Y

1 / 100 / ...

The quantity that the given PURCHPRICE is valid for.

PURCHFROM

Y

2015.10.01

Purchase price valid from date. It will be set to today's date if it is blank or earlier than today's date.

PURCHPRICE

Y ***

10.20

Purchase price for the given PURCHQTY.

***Do not load if PURCHCONVERT-fields are used.

PURCHCONVERTUNIT

Y ***

Kg

This is used if the purchase price is given in an other unit than the stock keeping unit. Example: Steel has often stock keeping unit mm, and the supplier gives the price in Kg.

*** Do not load if PURCHPRICE is loaded.

PURCHCONVPRICE

Y ***

1200.00

The price per PurchConvertUnit, e.g. the price per kg of the material.

*** Do not load if PURCHPRICE is loaded.

PURCHUNIT

UNI/103

Specifies the unit this article is purchased in. For ex: pcs (pieces), box, mm (milimeter) kg (kilogram)

PURCHUNITFACTOR

Y ***

0.012

This is the factor used to convert Unit to PurchConvertUnit.

E.g. How much does 1 mm of the material weigh?

The price per stock keeping unit (PurchPrice) is then calculated based on these inputs.

*** Do not load if PURCHPRICE is loaded.

PURCHTO

2015.12.31

Purchase price valid to date.

PURCHREF

A12345

Contract number if PURCHCOL = CONTRACT.

Load Article sales prices - INP/14540

Possible fields to be loaded into RamBase are listed in the Field-column in the following table. The other columns in this table provide additional information about each field.

Field

Required

Length

Example

Description

IT

Y *

#100000

Internal typenumber is a unique ID that identifies the article. This will be assigned by the system when a new article is created. Format: #123456

* IT, PART or EXTID must be present in the file.

PART

Y *

35

190-489-A1

Article name.

* IT, PART or EXTID must be present in the file.

EXTID

Y *

External ID to identify Articles from the Customer's system.

* IT, PART or EXTID must be present in the file.

MFR

20

ACME

Manufacturer. The manufacturers have to be registered in the Manufacturer archive (MFR) in RamBase prior to the Article load.

SALESCUR

Y

NOK

Selling currency.

SALESQTY

Y**

5

Quantity step for sales prices. ** Can not have a value if SALESPRICEGROUPAGREEMENT has a value.

SALESPRICE

8.6

Salesprice in the currency defined in SALESCUR, and the quantity defined in SALESQTY.

SALESGM

80

Sales gross margin in percent (%).  Will be calculated if SALESPRICE is set.

SALESFROM

2005.06.200523

Sales price valid from set date.

PLINO

100000

PLINAME

Price list name.

Load Assets (AST) - INP/67677

Possible fields to be loaded into RamBase are listed in the Field-column in the following table. The other columns in this table provide additional information about each field.

Field

Required

Length

Example

Description

NO

100000

Asset number

NAME

Y

Machine 12A

Asset name

TEXT

50

This is just a Note

Description or Note / Free text

FROMPERIOD

Y

6

YYYYMM

First period the Asset could be used. There is a limit of 5 years back in time. From period should reflect first period, for posting to the GL, made in RamBase for this asset (AST). It is possible to load a Fixed assets document (FAR), using this AST, in a previous period then FROMPERIOD.

Load Budget (BAC) - INP/13853

Possible fields to be loaded into RamBase are listed in the Field-column in the following table. The other columns in this table provide additional information about each field.

Field

Required

Length

Example

Description

APR

10000

Period amount for April.

AUG

10000

Period amount for August.

DEC

10000

Period amount for December.

DEPNO

2040

Department number.

FEB

10000

Period amount for February.

JAN

10000

Period amount for January.

JUL

10000

Period amount for July.

JUN

10000

Period amount for June.

MAR

10000

Period amount for March.

MAY

10000

Period amount for May.

NAME

Y

Sales

Name of the budget.

NO

Y

2380

Budget number.

NOV

10000

Period amount for November.

OCT

10000

Period amount for October.

PRJNO

3879

Project number.

SEP

10000

Period amount for September.

YEAR

Y

2020

Budget year.

Load Chart of Accounts (ACC) - INP/13911

Possible fields to be loaded into RamBase are listed in the Field-column in the following table. The other columns in this table provide additional information about each field.

This load may be used to update fields for an existing account (ACC). However, it is not possible to update status with this load.

Field

Required

Length

Example

Description

ST

1

4

1 = Open 4 = Activated 9 = Deactivated If not provided in file, status for the account will be set to 1.

ACCCODE

Y

2380

General ledger account number.

ACCOUNTGROUPCODE

One character for account group code.

ACCSAFTCODE

SAF-T code.

NAME

Y

VAT settlement account

Name of account.

CATEGORY

Bank

Bank, Fixedasset, Receivables, Payables or ''.

ISCONTROLACCOUNT

Y

Y (Yes)

PARENTACCCODE

Y

Y (Yes)

TEXT

Round-off

Free text.

BACNO

2910

Reference to budget linked to this account.

DEPNO

2001

Default Department number.

ACCTYPE

Y

B

Type of Account :

R = Result

B = Balance

VATCODE

Y

2

00

Default Vatcode

INCLDEP

N

Should postings to this Account include ref. to Department. N = No Y = Yes X = Can be used If not provided in file, INCLDEP will be set to N.

INCLPRJ

N

Should postings to this Account include ref. to Project. N = No Y = Yes X = Can be used If not provided in file, INCLPRJ will be set to N.

INCLAST

N

Should postings to this Account include ref. to Asset. N = No Y = Yes X = Can be used If not provided in file, INCLAST will be set to N.

INCLDIM4

N

Should postings to this Account include ref. to Dim4. N = No Y = Yes X = Can be used If not provided in file, INCLDIM4 will be set to N.

INCLDIM5

N

Should postings to this Account include ref. to Dim5. N = No Y = Yes X = Can be used If not provided in file, INCLDIM5 will be set to N.

INCLDIM6

N

Should postings to this Account include ref. to Dim6. N = No Y = Yes X = Can be used If not provided in file, INCLDIM6 will be set to N.

INCLDIM7

N

Should postings to this Account include ref. to Dim7. N = No Y = Yes X = Can be used If not provided in file, INCLDIM7 will be set to N.

INCLDIM8

N

Should postings to this Account include ref. to Dim8. N = No Y = Yes X = Can be used If not provided in file, INCLDIM8 will be set to N.

INCLDIM9

N

Should postings to this Account include ref. to Dim9. N = No Y = Yes X = Can be used If not provided in file, INCLDIM9 will be set to N.

INCLDIM10

N

Should postings to this Account include ref. to Dim10. N = No Y = Yes X = Can be used If not provided in file, INCLDIM10 will be set to N.

INCLLOC

N

Should postings to this Account include ref. to Location. N = No Y = Yes X = Can be used If not provided in file, INCLLOC will be set to N.

INCLICTDB

N

Should postings to this Account include ref. To InterComapnyDataBase. N = No Y = Yes X = Can be used If not provided in file, INCLICTDB will be set to N.

AGIO

Y

N

Agio should be set to Y for balance accounts that should be revaluated to periodic exchange rate (rate at last day of period) as part of period closure. Agio is often used on payables, receivables and bank accounts. If not provided in file, AGIO will be set to N. Y = Yes N = No

FROMPERIOD

Y

201503

Account is legal from this period. (Format: YYYMM)

TOPERIOD

201512

Account is legal to this period. (Format: YYYYMM)

MANUALGLBLOCKED

Y

Y = Yes

PAYMENTBLOCKED

Y

Y = Yes

SALESCREDITNOTEBLOCKED

Y

Y = Yes

SALESINVOICEBLOCKED

Y

Y = Yes

SALESPOSTINGADJUSTMENTBLOCKED

Y

Y = Yes

SUPPLIERCREDITNOTEBLOCKED

Y

Y = Yes

SUPPLIERINVOICEBLOCKED

Y

Y = Yes

SUPPLIERPOSTINGADJUSTMENTBLOCKED

Y

Y = Yes

OLDACCNO

OLDACCNO is only used when converting from an old chart of account to a new one. The existing Account number will be displayed in the OLDACCNO-field, and the new Account number in the ACCNO-field.

If the same chart of account will be used, this field should be empty.

DEBITCREDITPOSTINGTYPE

BOTH

Possible values are: DEBIT, CREDIT or BOTH (as default).

Load Contact communication (COMM) - INP/72844

Possible fields to be loaded into RamBase are listed in the Field-column in the following table. The other columns in this table provide additional information about each field.

Field

Required

Length

Example

Description

EXTID

01018012345

NO or EXTID must be specified to find Contact.

ADDR1

Mystery Lane 123

First address line.

ADDR2

Post box 9077

Second address line.

ADDRFIRSTNAME

Jane

ADDRNAME

Doe

Company name, or a person's surname.

ATTN

Jane Doe

Attention.

CCODE

NO

Country code is a two-character code identifying a country. The code follows the ISO 3166 standard. Will be validated against the CON archive in RamBase.

CITY

Nedre Vats

City/town/village.

COMMDETAILS

doe@company.com

Phone number or email - depends on CommDescr.

COMMTYPE

Email

See DOV COMMTYPE for valid values.

COUNTRY

Norway

ISDEFAULT

Y if Email/Phone/address should be set as the default. Blank if not. Y = Yes.

NO

NO or EXTID must be specified to find Contact.

POCODE

5578

Postal Code. Will be validated against the POC archive in RamBase. Illegal values will be discarded.

STATE

CA

US or Canadian state.

Load Contact referenced by - INP/72849

Possible fields to be loaded into RamBase are listed in the Field-column in the following table. The other columns in this table provide additional information about each field.

Field

Required

Length

Example

Description

EXTID

01018012345

NO or EXTID must be specified to find Contact.

ISPORTALUSER

Y if reference should be set as PortalUser. Blank if not. Y = Yes

NO

NO or EXTID must be specified to find Contact.

REFNO

REFNO or REFNOEXTID must be specified to find Reference. ACCOUNT (CUS/SUP) or PID (PER).

REFNOEXTID

REFNO or REFNOEXTID must be specified to find Reference. REFNOEXTID is only valid for REFTYPE: CUS or SUP.

REFTYPE

CUS, SUP or PER.

Load Contacts (CNT) - INP/59061

Possible fields to be loaded into RamBase are listed in the Field-column in the following table. The other columns in this table provide additional information about each field.

Y if PrivacyPolicyAccepted should be set. Blank if not Y = Yes

Field

Required

Length

Example

Description

NAME

Y*

Doe

Company name, or a person's surname. *Only required if creating a new Contact.

EXTID

01018012345

NO or EXTID must be specified if existing Contact should be updated.

FIRSTNAME

John

CATEGORY

See DOV DEVELOPMENT for valid values.

LEGALBASIS

See DOV LEGALBASIS for valid values.

MARKETINGCONSENT

Y

Y if MarketingContent should be set. Blank if not. Y = Yes.

NO

NO or EXTID must be specified if existing Contact should be updated.

ST

1

4

Status. Legal values:

1:New, 2:Pending internal approvement, 4:Active, 9:Inactive.

If not specified, new contacts will get st:4.

PRIVACYPOLICYACCEPTED

Y

Y if PrivacyPolicyAccepted should be set. Blank if not. Y = Yes

SOURCE

See DOV SOURCE for valid values.

TITLE

Sales manager

Title

LANGUAGE

3

ENG

Language. ISO 639.2

Load CUSPART - INP/14542

Possible fields to be loaded into RamBase are listed in the Field-column in the following table. The other columns in this table provide additional information about each field.

Field

Required

Length

Example

Description

PART

Y *

35

190-489-A1

Article name.

MFR

Y *

ACME

Manufacturer. The manufacturers have to be registered in the Manufacturer archive (MFR) in RamBase prior to the article load.

CUSPART

Y **

24

290631

Customer's internal part number.

**If CUSPART has a value, CUS or CUSEXTID must have a value too.

CUS

Y **

CUS/123456

RamBase customer number.

**If CUSPART has a value, CUS or CUSEXTID must have a value too.

CUSEXTID

Y **

Legacy system customer identification.

**If CUSPART has a value, CUS or CUSEXTID must have a value too.

CREATE

YES

If you want to create a new article you have to set this value to YES. If blank, the system will try to update existing articles.

Existing article will be found by exact match on:

a) IT  (RamBase internal article ID)

b) Part + MFR

If you put YES in this field, a new PART will be created in St=0 with default settings for MFR and CLASS. This article will be updated with given CUSPART information.

Load Customer archive (CUS) - INP/58042

Possible fields to be loaded into RamBase are listed in the Field-column in the following table. The other columns in this table provide additional information about each field.

Field

Required

Length

Example

Description

NAME

Y*

Doe

Company name, or a person's surname.

*Required, if EXTID is not provided.

EXTID

Y*

External customer reference/identifier.

*Required if NAME is not provided.

POCODE

Y

5578

Postal Code. Will be validated against the POC archive in RamBase. Illegal values will be discarded.

CITY

Y

NEDRE VATS

City/town/village.

CCODE

Y

2

NO

Country code is a two-character code identifying a country. The code follows the ISO 3166 standard. Will be validated against the CON archive in RamBase.

CUR

3

NOK, EUR

Currencies this customer buys in. May contain a comma list if several are used. Is validated against a subset of ISO 4217.

ST

Y

1

4

Status of the customer. 1:New, 2:Pending internal approvement, 4:Active, 9:Obsolete. Defaults to 2 if not provided.

ACCOUNT

10000

Customer Id. Unique number created by RamBase. Provide this value if you want to update an existing customer.

FIRSTNAME

John

A person's first name.

ATTN

Jane Doe

Attention.

ADDR1

Mystery Lane 123

First address line.

ADDR2

Post box 9077

Second address line.

STATE

Y*

CA

* Required if country (CCODE) is Canada or USA.

PHONE

+4752763390

Customer's main phone number. Can not contain any letters or spaces, but + is OK as prefix. Must be four digits or more.

EMAIL

john.doe@msn.com

Customer's main mail address. Will be validated.

FAX

+34915300164

Customer's main fax number. Can not contain any letters or spaces, but + is OK as prefix. Must be six digits or more.

ENTERPRISE

924054832

Legal entity, a unique enterprise/organization number. The format is different from country to country.

VATNO

DK669248438

Value Added Tax (VAT) registration number. Unique number assigned by the relevant tax authority. This format is different from country to country.

LANGUAGE

3

eng

Preferred language. Value is stored as a three character code, according to ISO 639-2 standard. Will be used to produce output to customer in correct language.

SHIPBYNO

100036

Preferred shipping method for sales orders. Will typically be a carrier's product. Numbers are references to SHP archive.

DELTERM

FCA, Incoterm 2010

Delivery terms for shipments to customer. Valid options have to be set up by JHC personnel in advance.

DELTERMPLACE

Oslo

The place of delivery at which you are responsible to deliver goods according to the delivery terms.

PAYTERM

NET,10

Payment terms. Duedate on invoice documents are calculated based on Payterm. Valid options have to be set up by JHC personnel in advance.

Valid options:

ADVANCE - Payment in advance

NET, X - Day(s) net

COD - Cash on delivery

COP - Cash on pick up

EOCM, X - Net x day(s) EOM

PAYBY

Credit card

Method of payment. Valid options have to be set up by JHC personnel in advance.

PRICEAGR

100-PR

Quantity Price Agreement. E.g 100-PR means that even if an order line is for less quantity than 100 pieces, it will pick of the volume price of 100 pieces from the product (ART). Valid options have to be set up by JHC personnel in advance.

INDEXAGR

80/1.5

Exchange fluctuation rate agreement. When an order is issued, RamBase stores the current exchange rate and the currency the part normally is purchased in. The exchange rate might have changed when the invoice is issued. The exchange rate fluctuation agreement specifies how to handle these differences. The agreement has the format AAA/BBB, where AAA is a percentage of the total invoice, and BBB is the exchange rate fluctuation percentage.

E.g. 80/3.0 means that if the rate of exchange on the date a customer order is transported to an invoice has changed more than +/- 3% from the rate of exchange, 80% of the invoice amount will be adjusted.                  

ACCOUNTCL

C

Classification of customers. Valid options have to be set up by JHC personnel in advance.

DISTRICT

South

A geographic district for which an individual sales person or a sales team hold responsibility. Valid options have to be set up by JHC personnel in advance.

SEGMENT

Military

The market segment the customer operates within. Valid options have to be set up by JHC personnel in advance.

SECTOR

Distributor

The sector the customer belongs to. Valid options have to be set up by JHC in advance.

INCLVAT

NO

Specifies how value added tax (VAT) should be calculated. Either always include VAT, always exclude VAT or use standard/default VAT rules.

Valid options are:

YES = if the customer always should pay VAT

NO = if the customer never should pay VAT

‘blank’ = Std VAT rules will be used.

CREDITLIM

20000

Maximum limit for customer credit, in currency given by company currency.

CREDITINS

400000

Credit amount insured for the customer, in company currency.

INSCOMPANY

AIG

Insurance company used by the customer for credit insurance.

DUEAPPROVE

NO

"YES" if approval before shipping orders are required when outstanding accounts are overdue.

REMINDER

YES

Set to "NO" if  dunning letters for outstanding amounts should not be created for the customer.

INTFEE

25

Interest rate used when creating interest invoices for invoices that have past duedate.

SHIPDAY

2

D3

Specifies which day orders will be shipped. Valid options are:

V1-V5 = E.g V1 means Monday in the week before orders requested/confirmed date.

W1-W5 = E.g W2 means Monday in the week the order is requested confirmed.

D0-D9 = E.g D2 means two days before the order is requested/confirmed.

If no value is provided, this is understood as D0.

If the shippingday is based on requested or confirmed date is depending on set up in SHIPONCONF.

SHIPONCONF

YES

If set to YES, orders should be shipped to meet the confirmed date rather than requested. Is used in combination with SHIPDAY.

If no value is provided, this is understood as NO.

SHIPCOMPLETEITM

YES

Decides whether the whole quantity in an order item always should be shipped together. If set to YES, the order item should never be splitted into several shipments.

If no value is provided, this is understood as NO.

SHIPCOMPLETEDOC

YES

Decides whether all items of an order should be shipped together. If set to YES, the items of an order should never be splitted into several

shipments.

If no value is provided, this is understood as NO.

SHIPCONS

YES

Decides whether order items will be consolidated into shipping advices in automatic processes. If set to NO, each order will result in separate shipping advice. If set to YES, several orders will be consolidated in to one Shipping Advise.

If no value is provided, this is understood as NO.

SHIPGROUPBY

YOURNO

Field to group by if the value YES is set in the SHIPCONS field.

SHIPSORTBY

PART

Field to sort by if the value YES is set in the SHIPCONS field.

SHIPSUBFGT

YES

Decides whether freight should be charged on sub-shipments or not.

If no value is provided, this is understood as NO.

SHCODE

SHC/100007

Refers to special shipping and handling code for orders from this customer. Valid options have to be set up in SHC archive prior to the load.

INVCONS

1

M

Specifies whether or how often shipping advise items will be consolidated when creating  invoices. Valid options are:

N = No consolidation

X = Excluded from automatic creation of invoice.

D = Daily

W = Weekly

M = Monthly

If no value is provided, this is understood as the value N (No consolidation),  which means that the invoice is automatically created when the shipping advise is sent.

INVGROUPBY

YOURNO

Field to group by if the values D, W or M are set in the INVCONS field.

INVSORTBY

PART

Field to sort by if the values D, W or M are set in the INVCONS field.

FEEPCT

5

Percentage of financial charge to be added to orders.

FEE

50

An amount in document currency that will be added to an order.

QUOTEBLOCKED

YES

Sales quotes for  this customer will be blocked for registering.

ORDERBLOCKED

YES

Orders for this customer will be blocked for registering.

INVOICEBLOCKED

YES

Invoices for this customer will be blocked for registering.

SHIPPINGADVICEBLOCKED

YES

Shipping advices for this customer will be blocked for registering.

MSG

Customer wants estimates in EURO.

Internal note/notice about the customer.

MINGM

20

The minimum accepted gross margin in percentage (%).

ICTDB

JHR-NO

Inter Company Trading DataBase. Used to identify internal customer/suppliers.

PIDEXT

902

Account manager, refers to a PER.

PIDINT

8900

Account sales assistant, refers to a PER.

EDIACCOUNT

1234567

Electronic data interchange account number.

EDIPARTNER

STANDARDEHF

Electronic data interchange partner.

SEMAIL

john.doe@msn.com

Email for the default shipping address for customer. Will be validated.

SPHONE

4752763390

Phone for the default shipping address for customer. Can not contain any letters or spaces, but + is OK as prefix. Must be four digits or more.

PLINO

6

100000

Identification number of Price list (PLI) the customer belongs to.

PLINAME

Price list name.

Load Customer quotes (CQU) - INP/52194

Possible fields to be loaded into RamBase are listed in the Field-column in the following table. The other columns in this table provide additional information about each field.

Field

Required

Length

Example

Description

ACCOUNT

Y*

100168

Customer identifier.

*ACCOUNT or ACCOUNTEXTID must have a value

ACCOUNTEXTID

Y*

CUS-9812

The customer external ID.

*ACCOUNT or ACCOUNTEXTID must have a value

BUFQTY

100

Buffer quantity.

CUR

Y

NOK

Currency. The value must be valid for the given customer.

QTY

Y

10

Quoted quantity

PART

Y*

EP1K50TC144-1

Product name. Must exist in the article archive.

*PART/MFR, CUSPART or PARTEXTID is used to identify the correct product.

PARTEXTID

Y*

External identifier for the part.

*PART/MFR, CUSPART or PARTEXTID is used to identify the correct product.

MFR

Y*

ACME

Manufacturer.

*PART/MFR or CUSPART is used to identify the correct product.

PRICE

Y

159

Quoted price in given currency.

EXPIRE

Y**

YYYY.MM.DD

Date that a specific item in the quote is valid to.

**VALIDFORM or EXPIRE must have a value.

VALIDFROM

Y**

YYYY.MM.DD

Date that a quote is valid from.

**VALIDFORM or EXPIRE must have a value.

VALIDTO

YYYY.MM.DD

Date that the quote is valid to. If not defined, it will get a default value configured for the company.

YOURNO

HLD/12345

Customer quote number.

YOURREF

John Doe

Customer quote reference, typically a person.

SQUREF

CUSPART

Y*

Electric component A

Customer product name. Must exists as a customer product name associated with the customer on a product.

*PART/MFR, CUSPART or PARTEXTID is used to identify the correct product.

LOC

3

OSL

Location

Load Customer sales contracts - INP/79626

Possible fields to be loaded into RamBase are listed in the Field-column in the following table. The other columns in this table provide additional information about each field.

Field

Required

Format

Length

Example

Title

Description

Edit FLD

BACKUPRESPONSIBLEID

352

CATEGORY

Recurring sales

CONTACTID

100152

CURRENCY

NOK

CUSTOMERID

100058

CUSTOMERID or EXTERNALCUSTOMERID is mandatory for new contracts

DESCRIPTION

Terms of contract

EFFECTIVEDATE

Mandatory

2024.01.01

EXPIRATIONDATE

Mandatory

2024.12.01

EXTERNALCUSTOMERID

CUSTOMERID or EXTERNALCUSTOMERID is mandatory for new contracts

ISTERMINABLE

1

MAINRESPONSIBLEID

Mandatory

358

PERIODSPECIFCATION

MONTH

RENEWALDUDAYS

15

SALESCONTRACTID

Mandatory for update of contract

STATUS

4

Values: 4 or 9 (Activate or Deactivate)

TERMINATIONNOTICEPERIOD

30

TITLE

Mandatory

358 ContractLoad2

UDF

CustomField TYPE

VALUEPERPERIOD

168.50

Load Customer shipping addresses - INP/63673

Possible fields to be loaded into RamBase are listed in the Field-column in the following table. The other columns in this table provide additional information about each field.

Field

Required

Length

Example

Description

ACCOUNT

Y*

123456

Customer Id. Unique number created by RamBase.

* To identify the customer to be updated ACCOUNT or EXTID must be provided in the file.

EXTID

Y *

External system customer Id.

* To identify the customer to be updated ACCOUNT or EXTID must be provided in the file.

SDELTERM

Y*

*If shipping address is provided.

SDELTERMPLACE

Y*

*If shipping address is provided.

SFIRSTNAME

John

A person's first name in the shipping address.

SNAME

Doe

Company name, or a person's surname in the shipping address.

SATTN

Jane Doe

Attention in the shipping address.

SADDR1

Mystery Lane 123

First address line in the shipping address.

SADDR2

Post Box 9077

Second address line in the shipping address.

SPOCODE

5578

Postal code in the shipping address. Will be validated against the POC archive in RamBase. Illigal values will be discarded.

SCITY

NEDRE VATS

City/town/village in the shipping address.

SSTATE

TN

A US state.

SHIPCC

2

NO

Country code is a two-character code identifying a country. The code follows the ISO 3166 standard. Will be validated against the CON archive in RamBase.

SITM

1

Unique shipping address identifier.

SSHCODE

SHC/100007

Refers to a special shipping and handling code for orders to this shipping address. Valid options have to be set up in the SHC archive prior to the load.

SPHONE

+4752763390

Phone number for this shipping address.

SFAX

+34915300164

Fax number for this shipping address.

SEMAIL

Load Finance projects (PRJ) - INP/76790

Data Conversion: Import Finance Projects (PRJ) from file.

Field

Required

Format

Length

Example

Title

Description

FROMPERIOD

Mandatory

202402

Effective period of the finance project

NAME

Mandatory

Services

Name of finance project

NO

Optional

1050

Finance project identifier

RESP

Optional

13215

Responsible (PID) of the Finance project

TEXT

Optional

TXT

Description of finance project

Load Fixed assets (FAR) - INP/67678

Possible fields to be loaded into RamBase are listed in the Field-column in the following table. The other columns in this table provide additional information about each field.

Field

Required

Length

Example

Description

NAME

Y

New Car Volvo AB12345

Name of Fixed Asset

INVESTMENT

Y

Invoice 123000

Reference to investment / invoice

INVESTMENTPERIOD

Y

6

YYYYMM

Period the investment was done

ACTIVATEDPERIOD

Y

6

YYYYMM

Period the investment was activated

FIRSTDEPRECIATIONPERIOD

Y

6

YYYYMM

First depreciation period

LASTDEPRECIATIONPERIOD

Y

6

YYYYMM

Last period the depreciation was done

AMOUNT

Y

300000

Investment amount

INVESTMENTACCOUNT

Y

9010

GL Account the investment / invoice was posted to

DEPNO

1000

Department number for the investment

PRJNO

2000

Project number for the investment

ASTNO

3000

Asset number for the investment

CURRENTBALANCE

If this amount differs from the amount which is calculated by RamBase based on Activation period, Last depreciation period, amount and values in the depreciation rule, an adjustment record will be created on the FAR document.

Load General ledger (ATR) - INP/54604

Possible fields to be loaded into RamBase are listed in the Field-column in the following table. The other columns in this table provide additional information about each field.

Field

Required

Length

Example

Description

EXTID

Document ID from legacy (old) system.

TRANS

Y

6

PERWAG

Transaction Type. For example: CUSCIN for sales invoices, SUPSIN for supplier invoices.

When period amounts are to be loaded, the value in this field must be set to ATRMAN (manual postings to the general ledger).

CUSMAN (Manual postings to account receivables).

PERWAG (Import of wages).

PACMAN (Manual period adjustment).

SUPMAN (Manual postings to account payables).

VATMAN (Manual VAT postings).

TYPE

Y

IMPORTED

This field says how the transactions have been created.

When period amounts are to be loaded, the value in this field must be set to IMPORTED.

Valid options:

AUTO = Automatic postings from Invoices, Credits or payments.

MANUAL = Manual postings.

AGIO = Agio postings.

IMPORTED = Postings imported from file

PERIOD

Y

201509

Fiscal period.

TRDATE

Y

2015.09.30

Transaction Date.

When period amounts are to be loaded, set this value to the last day of the month.

TRQTY

369

Transaction Quantity. Number of documents like invoices, credits of payments etc. connected to one ATR document that forms the basis of the GL entry.

When period amounts are to be loaded, set this value to 0.

DATE

Y

2015.09.03

Date of posting.

When period amounts are to be loaded, set this value to the last day of the month.

REM

Imported wages from…

Remark (Free text).

MSG

Message (Free text).

ACCCODE

Y

1210

Account number in the General ledger.

DEPNO

2040

Department number.

PRJNO

3879

Project number.

ASTNO

1001

Asset number.

DIM4

2966

Reference to Dimension register 4. Used in addition to the dimensions Department (DEP), Project (PRJ) and Assets (AST).

DIM5

Reference to Dimension register 5

DIM6

Reference to Dimension register 6

DIM7

Reference to Dimension register 7

DIM8

Reference to Dimension register 8

DIM9

Reference to Dimension register 9

DIM10

Reference to Dimension register 10

TEXT

Free text

CUR

Y

NOK

Currency

RATE

Y

1.00

Currency exchange rate.

VATCODE

Y

2

00

VAT Code.

ICTDB

Inter Company Database. Refers to a company in a corporation where there are corporate transactions.

LOC

OSL

Location.

AMOUNT

-4500.00

Amount in Transaction Currency.

Load Goods reception (SSA) - INP/57919

Field

Required

Length

Example

Description

ACCOUNT

Y*

The Supplier ID assigned by Rambase. *ACCOUNT or ACCOUNTEXTID must have a value

EXTID

The external ID of the supplier shipping advice.

DATE

Y

2015.05.05

Date

PERIOD

201705

Period

LOC

Y

3

VAT

Location

CUR

Y

NOK

Currency

QTY

Y

Quantity

NETQTY

Y

Net quantity. Must be equal 0 or equal quantity

STOCKQTY

Y

Stock quantity

PARTIT

Y**

#100000

Internal typenumber is a unique ID that identifies the article. This will be assigned by the system when a new article is created. Format: #123456

**PARTIT, PART or PARTEXTID must have a value

PARTEXTID

Y**

The external ID of the product. **PART or PARTEXTID must have a value

PART

Y**

190-489-A1

The name of the product. **PART or PARTEXTID must have a value

MFR

ACME

Manufacturer. Used in combination with part if there are parts with the same name but different manufacturers.

PRICE

Y

20.98

LOT

QUALITY

STOCKLOCATION1

The placement of the goods in stock

QTYSTOCKLOCATION1

Quantity of goods in stock

STOCKLOCATION2

QTYSTOCKLOCATION2

STOCKLOCATION3

QTYSTOCKLOCATION3

STOCKLOCATION4

QTYSTOCKLOCATION4

STOCKLOCATION5

QTYSTOCKLOCATION5

NOTE

ACCOUNTEXTID

Y*

The supplier external ID. *ACCOUNT or ACCOUNTEXTID must have a value

DEPNO

Department Number

PRJNO

Project Number

Load Goods reception (SSA) NETQTY - INP/67646

Possible fields to be loaded into RamBase are listed in the Field-column in the following table. The other columns in this table provide additional information about each field.

Field

Required

Length

Example

Description

ACCOUNT

Y*

Supplier account number. The number should match the RamBase supplier number.

*Either ACCOUNT or ACCOUNTEXTID must be present in the file.

EXTID

BO-Fantomet

ID for the stockreference in old system.

DATE

Y

YYYY.MM.DD

LOC

Y

3

VAT

Location: A three character Warehouse Code, identifying a warehouse.

CUR

Y

NOK

QTY

Y

PARTIT

Y*

Part IT.

* PARTIT, PARTEXTID or PART must have a value.

PARTEXTID

Y*

Product/Part ID in old system (Unique).

* PARTIT, PARTEXTID or PART must have a value.

PART

Y*

Servicetime

Part name.

* PARTIT, PARTEXTID or PART must have a value.

MFR

16

MISC

Manufacturer.

PRICE

Y

LOT

QUALITY

Field for Quality information on article, will be copied to Quality field on respective documents.

NOTE

ACCOUNTEXTID

Y*

The supplier's unique ID from the legacy (old) system. To identify the supplier the transaction is to be connected to.

*Either ACCOUNT or ACCOUNTEXTID must be present in the file.

DEPNP

Department Number.

PRJNO

Project Number.

BESTIFUSEDBYDATE

2020.03.30

This is the date this product is best before, but it may also be good enough after this date.

ORIGIN

2

NO

Two-character code (ISO 3166) identifying the default country where the product is produced.

PERIOD

PRODUCTIONDATE

CREATEPO

Y

If a corresponding Purchase order (SPO) should be created

POEXTID

Purchase order ID in old system

Load Goods reception (SSA) STOCKQTY - INP/67645

Possible fields to be loaded into RamBase are listed in the Field-column in the following table. The other columns in this table provide additional information about each field.

Field

Required

Length

Example

Description

ACCOUNT

Y*

Supplier account number. The number should match the RamBase supplier number.

*Either ACCOUNT or ACCOUNTEXTID must be present in the file.

CUSTOMER

Y*

Customer account number for use if DOCTYPE=CUSOWNED (format: TEM-NO:CUS/100000).

* Either CUSTOMER or CUSTOMEREXTID must be present in the file if DOCTYPE=CUSOWNED is used.

CUSTOMEREXTID

Y*

Value in EXTID field on Customer can be used to find the right Customer, if DOCTYPE=CUSOWNED.

This information will not be used if CUSTOMER is given in the file.

*Either CUSTOMEREXTID or CUSTOMER must be present in the file if DOCTYPE=CUSOWNED is used.

EXTID

BO-Fantomet

ID for the stockreference in old system.

DATE

Y

YYYY.MM.DD

DOCTYPE

For example CUSOWNED. Different DOCTYPE can be set. If DOCTYPE=CUSOWNED is set, the file must contain CUSTOMER or CUSTOMEREXTID.

LOC

Y

3

VAT

Location: A three character Warehouse Code, identifying a warehouse.

CUR

Y

NOK

QTY

Y

PARTIT

Y*

Part IT.

* PARTIT, PARTEXTID or PART must have a value.

PARTEXTID

Y*

Product/Part ID in old system (Unique).

* PARTIT, PARTEXTID or PART must have a value.

PART

Y*

Servicetime

Part name.

* PARTIT, PARTEXTID or PART must have a value.

MFR

16

MISC

Manufacturer.

PRICE

Y

LOT

QUALITY

Field for Quality information on article, will be copied to Quality field on respective documents.

STOCKLOCATION1

The placement of the goods in stock.

QTYSTOCKLOCATION1

Quantity of goods in stock.

STOCKLOCATION2

QTYSTOCKLOCATION2

STOCKLOCATION3

QTYSTOCKLOCATION3

STOCKLOCATION4

QTYSTOCKLOCATION4

STOCKLOCATION5

QTYSTOCKLOCATION5

NOTE

ACCOUNTEXTID

Y*

The supplier's unique ID from the legacy (old) system. To identify the supplier the transaction is to be connected to.

*Either ACCOUNT or ACCOUNTEXTID must be present in the file.

DEPNO

Department Number

PRJNO

Project Number

BESTIFUSEDBYDATE

2020.03.30

This is the date this product is best before, but it may also be good enough after this date.

ORIGIN

2

NO

Two-character code (ISO 3166) identifying the default country where the product is produced.

HEATNO

A heat number is an identification coupon number that is stamped on a material plate after it is removed from the ladle and rolled at a steel mill

Load Goods reception (SSA) Update - INP/82619

Update existing Goods receptions (SSA) items

Field

Required

Length

Example

Description

CountryOfOriginCode

NO

GoodsReceptionId

Mandatory

100000

GoodsReceptionItemId

Mandatory

1

Load Product Structures (PDMIMPORTTOPRODUCT) - INP/73720

PDMIMPORTTOPRODUCT can contain products, operations, materials/parts, phantom Kits and added costs. There is no fixed order for these records, but each type must point to the PRODUCT it belongs to.

Only .csv and .txt file extensions are accepted.

Parameter setup

To access the company settings from the RamBase menu click on Admin and click on Overview. Select Settings and then click on Company settings. The settings listed below are available from module list. Select Production, and then Production.

  • PDMImportCreateNewProduct = ‘ON' - New product is created if not found in RamBase.

  • PDMImportDefaultManufacturerID = ‘MFR/nnnn’ - Manufacturer for the product if this is not specified in the file.

  • PDMImportCreateNewPart = ‘ON’: - New part/material is created if not found in RamBase.

  • PDMImportOperationNo = ‘nnnnnn’ - The operation that is added to a new product structure if the file does not include operations.

  • PDMImportActivateNewStructure = 'ON’ - The updated/loaded product structures are activated to Status 4, new valid product version.

  • Default Material for PDM Import = ‘ART/#nnnnnn’: The ‘to be replaced’ part that is used instead of new part / material in the file if new part/material shall not be created by the PDM input.

Product records and fields

The records with type = PRODUCT, used to create or update products and sub products for Class = K* articles. Some of these fields are also required at material, operation and added cost lines to identify the product they belong to.

Column (field)

Mandatory

Legal value/example

Description

ISBATCHPRODUCTION

0 or 1

KITSTATUS

2 or 1

Status of imported KIT. Default value is 2. Can also be 1.

MAANAME

YES

PRODUCTION

Logical manufacturing area

OPERATIONSINCLUDED

YES

0 or 1

1' states that operations are included in the file so the load of the structure will depend on that. ‘Blank’ or ‘0’: the load will select the default operation specified in setting: 'PDMImportOperationNo’.

PRODLINE

Yes

PRODUCTION

Manufacturing area (logical).

PRODUCT

YES (If PRODUCTIT is not given)

Main product A-1

The product name (Part field in ART archive).

PRODUCTCLASS

YES

K, KA, KS

The class of the product

PRODUCTGR1

E.g. ‘valves’

Product grouping fields, value is copied to transactions for the product.

PRODUCTGR2

E.g. ‘ball valves’

Product grouping fields, value is copied to transactions for the product.

PRODUCTIT

YES (If PRODUCT is not given)

#123456

Unique RamBase Id for existing product.

PRODUCTMSG

Only for export

Message that is set at the product, visible to sales and procurement.

PRODUCTNOTCHANGED

0

Set to 0, or leave empty if product should be changed.

Set to 1 if product should not be changed.

PRODUCTREVISION

Product revision number

PRODUCTTEXT

High class valve

The product description

PRODUCTUNIT

YES

Pcs, kg

The measurement unit for the product

PRODUCTWEIGHT

1.023

Product net weight in kg

TYPE

YES

PRODUCT

Record type identifier. Product means that the record is a product record.

VERSIONFILENAME

E.g. ‘DRAWING.PDF’

The file name for the drawing to be mapped to the new version. The drawing can be loaded to the file archive in RamBase before or after the PDM load. The file must have module = PDM.

VERSIONNAME

YES

Added quality control

Short description for the new product structure version. The structure will not be updated correctly if there are no valid (ST 4) product structures for each of class K* items in the product.

VERSIONNOTE

Long text

Text area field containing a more detailed description of the new version that will be added.

VERSIONOPERATORINFO

Free text

Text that will show to operator at all operations in the routing.

Operation records and fields

The records with type = OPERATION are optional and will be ignored if the product record fields OPERATIONSINCLUDED has value ‘0’ or ‘blank’. In that case, the operation specified in the setting 'PDMImportOperationNo’ will be included instead.

Column (field)

Mandatory

Legal value/example

Description

OPERATIONINFO

Remember to…

Text that will show to operator at this specific operation in the routing.

OPERATIONNO

YES

100134

Operation number (OPR) in RamBase.

OPNO

YES

10

Operation sequence number.

PONOTE

Note to supplier

Only applies to external operations. The text in PONOTE will then be copied to the Note field at the SPO item for external work.

POSTTIME

*1

0.5

The work time per produced unit. Value in decimals, 1.5 h 1h 30m.

PRETIME

*1

1

The work time per produced unit. Value in decimals, 1.5 h 1h 30m.

PRODUCT

YES (If PRODUCTIT is not given)

Main product A-1

The product name (Part field in ART archive)

PRODUCTIT

YES (If PRODUCT is not given)

#123456

Unique RamBase Id for existing product.

QUEUETIME

48

The queue time per produced unit, before next operation can be started. Value in decimals, 1.5 h 1h 30m.

TIME

*1

1.5

The work time per produced unit. Value in decimals, 1.5 h 1h 30m.

TYPE

YES

OPERATION

Record type identifier. OPERATION means that the record is an operation record.

*If operations are defined in the file, then at least one of the fields TIME/PRETIME/POSTTIME must have a value.

Material/part records and fields

The record with type = MATERIAL for materials, parts and sub products that are to be included in the bill of materials for the new product revision/version. If no operations were defined, then parts will be added to the default operation.

Column (field)

Mandatory

Legal value/example

Description

ACCOUNT

100234

Supplier account for the UNITCOST. Can be an ‘internal’ supplier if the supplier is not known, must be a supplier that is specified with the company currency as one of the currencies.

CLASS

YES

P, M, C, Z, K, KA, KS

The material/part class.

CUSTOMERREF

Customer 123456

Customer reference number that can later be modified by editing a material (part, material, kit) line in the Product structure that is in edit mode.

FILENAME

Material1-1_1

The file name for the drawing to be mapped to the new material/part revision. The drawing can be loaded to the file archive in RamBase before or after the PDM load. The file must have module = PDM.

GR1

Mechanical

Material/part grouping field, value is copied to transactions for the product.

GR2

Nuts

Material/part grouping field, value is copied to transactions for the product.

INCLUDEINLCMPARTLIST

‘0’ or ‘1’ or blank

‘1’ = this material/part will be automatically added to the product units trace list.

IT

YES (If PART is not given)

The unique RamBase Id (IT) for existing material/part.

MFR

Siemens

If MFR is given in the file and IT is not given: ART search for match on material/part will use input fields PART and MFR to find IT from existing ART in RamBase. The job will search for match on PART if neither IT or MFR is given in the file.

MSG

This part is…

Message that is set at the part, visible to sales and procurement.

OPNO

(YES)

10

Operation sequence number that the part shall be added to. Mandatory if the product in the file is specified to contain operations.

PART

YES (If IT is not given)

Material 1

The material/part name (Part field at ART).

POS

A1

The assembly position of the part.

PRODUCT

YES (If PRODUCTIT is not given)

Main product A-1

The product name (Part field in ART archive).

PRODUCTIT

YES (If PRODUCT is not given)

#123456

Unique RamBase Id for existing product.

QTY

YES

2

Material/part quantity to be used per product.

REVISION

1.1

The material/part revision number, alphanumeric.

TEXT

Material 1 description

The material/part description.

TYPE

YES

MATERIAL

Record type identifier. MATERIAL means that the record is a product/material record.

UNIT

YES

Pcs, mm …

The measurement unit for the material/part. ‘pcs’ is used if no value is given.

UNITCOST

23.50

Purchase price per part unit that can be added for new material/parts. In company currency. May be useful to get a cost indication for the part and the products it is included in. Will be added to new part as purchase price.

WASTAGEPCT

2

Adder used when allocating material/part to work orders. Value in percentage.

WASTAGEQTY

1.11

Standard quantity of wastage for product when used in a production work order in this location.

WEIGHT

0.125

The material/part weight per UNIT, in kg.

Added cost records and fields

The records with type = COST used if added cost records are included in the file.

Column (field)

Mandatory

Legal value/example

Description

COSTNO

YES

100103

The added cost (ADC) number in RamBase.

ISMATERIALCOST

‘0’ or ‘1’ or blank

‘1’: The added cost is included as material cost in the calculated main level costs in the structure.

OPNO

10

Operation sequence number that the added cost applies to. Will be added to the structure (the KIT) if OPNO = ‘blank’.

PRODUCT

YES (If PRODUCTIT is not given)

Main product A-1

The product name (Part field in ART archive)

PRODUCTIT

YES (If PRODUCT is not given)

#123456

Unique RamBase Id for existing product.

TYPE

YES

MATERIAL

Record type identifier. MATERIAL means that the record is a product / material record.

Load LCM based on SerialNo and PART - INP/57952

Possible fields to be loaded into RamBase are listed in the Field-column in the following table. The other columns in this table provide additional information about each field.

Import LCM in RamBase based on SerialNo and PART.

The default behavior of the load operation requires a valid SERIALNO to be found on a Goods reception (SSA). Once located, the system automatically links the Life cycle management (LCM) to the Goods reception (SSA).

Field

Required

Format

Length

Example

Title

Description

DATE

Date in format YYYY.MM.DD. Defaults to current date if not provided

EXTIDPART

ExtId to product. Product name of ExtIdPart must be provided.

MFR

TXT

16

AUDI

Mfr

If product name is used to identify product then MFR must be provided if there are multiple products with the same name but with different manufactuers.

NEXTSERVICE

The date of the next service in format YYYY.MM.DD

PART

TXT

Servicetime 232333

Part

Product name. Product name of ExtIdPart must be provided.

SERIALNO

Mandatory

Serial number

UDF

UDF_NameOfCustomField

Custom Fields

SSANOTREQUIRED

Setting this to 'Y' enables the creation of an Life cycle management (LCM) without requiring a SerialNumber match on the Goods reception (SSA).

Load Manufacturer product name (MPN) - INP/70778

Add Manufacturers product name (MPN) to Products (ART).

Possible fields to be loaded into RamBase are listed in the Field column in the following table. The other columns in this table provide additional information about each field.

Field

Required

Format

Length

Example

Title

Description

BUNDLEWRAPPING

Optional

Tube ( PACKAGETYPE and BUNDLEWRAPPING is the same field in RamBase)

How the pieces are packed

GTIN

Optional

7894892017139

Global Trade Item Number

ISDEFAULT

Optional

Set to 1 if MPN is default for product

ISPREFERRED

Optional

1

Preferred MPN to use

LTBDATE

Optional

2020.10.01

Last time buy date

MANUFACTURER

Mandatory

Google

Manufacturer, Manufacturer short name

MANUFACTURPART

Mandatory

H2G2-42

Manufacturer product number

NOTE

Optional

Comment

ORIGIN

Optional

TXT

2

DE

Origin

Country of Origin

PACKAGETYPE

Optional

Tube ( PACKAGETYPE and BUNDLEWRAPPING is the same field in RamBase)

How the pieces are packed

PACKQTY

Optional

12

PackSize

Number of pieces in a box/package

PRODUCTNAME

Mandatory

Google Chromecast

STATUS

Optional

1

Status

UDF

Optional

Custom defined fields

Load Manufacturers (MFR) - INP/55567

Possible fields to be loaded into RamBase are listed in the Field-column in the following table. The other columns in this table provide additional information about each field.

Field

Required

Length

Example

Description

MFR

Y

JHC

Manufacturer's Short name

ST

Y

4

Status

NAME

Jakob Hatteland Computer

Manufacturer's Full name

SEGMENT

Computers

What kind of segment this MFR produces goods for.

URL

http://www.hatteland.com/

Reference to the manufacturer's web-page.

Load Measuring tool - INP/58045

Possible fields to be loaded into RamBase are listed in the Field-column in the following table. The other columns in this table provide additional information about each field.

METGROUP will be read from corresponding Product (ART).

Field

Required

Length

Example

Description

PARTEXTID

Y*

External identifier to the product.

* IT, PART or PARTEXTID must be present in the file.

IT

Y*

#100000

Internal typenumber is a unique ID that identifies the article. This will be assigned by the system when a new article is created. Format: #123456

* IT, PART or PARTEXTID must be present in the file.

PART

Y*

Product name

* IT, PART or PARTEXTID must be present in the file.

SERIALNO

Y

Serial number of the product

NEXTSERVICE

Date of the next service in the format YYYY.MM.DD

NO

6

100000

Number of the measuring tool document

LASTSERVICE

Date of the next service in the format YYYY.MM.DD

STATUS

Status

STOCKLOC

Stock location

EXTID

10017812346

The external identifier to the measuring tool

INSTRUMENTNAME

The name of the instrument

Load Opportunities (OPT) - INP/73561

Possible fields to be loaded into RamBase are listed in the Field column in the following table. The other columns in this table provide additional information about each field.

Field

Required

Length

Example

Description

OWNER

Y

1000

PID reference to the owner of the opportunity

TITLE

Y

The title of the opportunity

ASSIGNEE

1010

PID reference to the person this opportunity is assigned to.

CNTEXTID

Contact id in the external system.

CNTNO

100000

Contact id in RamBase.

CONTRACTLENGTH

Number of months with recurring value

CUSEXTID

Customer id in the external system.

CUSNO

100000

Customer id in RamBase.

EXPECTEDCLOSEDATE

20210531

The date when you expect the deal to be closed (YYYYMMDD).

ONETIMEREVENUE

The value of startup/creation of the opportunity.

OPSNAME

Case sensitive - The stage this opportunity is currently in. Reference to OPS archive Name.

OPSNO

The stage this opportunity is currently in. Reference to OPS archive NO.

PROBABILITY

10

The probability of winning this opportunity in percentage.

RECURRINGREVENUE

12000

Monthly recurring value of the opportunity.

SOURCE

The source of this Opportunity/lead. Must be given as the numerical value for option (not as text).

VALUE

120000

The value of this opportunity.

Load price lists (PLI) - INP/76989

Possible fields to be loaded into RamBase are listed in the Field column in the following table. The other columns in this table provide additional information about each field.

Field

Required

Length

Example

Description

NAME

Y

Partner PLI

Price list name

DESCRIPTION

Price list for our partners

Price list description.

Load Product account - INP/63678

Possible fields to be loaded into RamBase are listed in the Field column in the following table. The other columns in this table provide additional information about each field.

At least one of the fields PRODUCTID, PRODUCTNAME and EXTERNALPRODUCTID must be provided to identify the product.

Field

Required

Length

Example

Description

PRODUCTID

Y*

#100000

The Product ID assigned by Rambase.

*If PRODUCTNAME is not a unique value you must use PRODUCTID or EXTERNALPRODUCTID.

PRODUCTNAME

Y*

Mobile phone

The name of the product (Part).

*If PRODUCTNAME is not a unique value you must use PRODUCTID or EXTERNALPRODUCTID.

EXTERNALPRODUCTID

Y*

123456

The product external ID.

*If PRODUCTNAME is not a unique value you must use PRODUCTID or EXTERNALPRODUCTID.

ACCKEY

Y

HOMESALE

Account key. Valid options: HOMESALE, VATSALE, EUSALE, EXPSALE, XMSALE, HOMEPURC, VATPURCH, EUPURC, EXPPURC, XMPURC and INVENTORY. Possible to specify multiple values using a commalist, e.g. "HOMESALE,VATSALE".

Unique key for account record.

ACCCODE

Y**

1030

General Ledger (GL) account number.

**ACCCODE, DEPNO, PRJNO or ASTNO must have a value.

DEPNO

Y**

1000

Department number.

**ACCCODE, DEPNO, PRJNO or ASTNO must have a value.

PRJNO

Y**

1001

Project number.

**ACCCODE, DEPNO, PRJNO or ASTNO must have a value.

ASTNO

Y**

1003

Asset number.

**ACCCODE, DEPNO, PRJNO or ASTNO must have a value.

VATCODE

00

Value added tax code.

DIM4

Dimension 4

DIM5

Dimension 5

DIM6

Dimension 6

DIM7

Dimension 7

DIM8

Dimension 8

DIM9

Dimension 9

DIM10

Dimension 10

Load Product groups (AGR) - INP/67656

Possible fields to be loaded into RamBase are listed in the Field-column in the following table. The other columns in this table provide additional information about each field.

Field

Required

Length

Example

Description

EXTID

Y*

100

External system reference/identifier.

* Either EXTID or IT or PART + MFR is required.

GROUPID

Y

AGR/100000

Product groups (AGR) ID.

IT

Y*

7

#100000

Internal typenumber is a unique ID that identifies the product. This will be assigned by the system when a new product is created. Format: #123456

* Either EXTID or IT or PART + MFR is required.

MFR

Y*

16

AUDI

Manufacturer. The manufacturers must be registered in the Manufacturer (MFR) application in RamBase.

* Either EXTID or IT or PART + MFR is required.

PART

Y*

190-489-A1

Product name.

* Either EXTID or IT or PART + MFR is required.

Load Production operations (OPR) - INP/73368

This load will not update existing Production operations (OPR).

Possible fields to be loaded into RamBase are listed in the Field column in the following table. The other columns in this table provide additional information about each field.

Important

The fields are case sensitive.

Field

Required

Length

Example

Description

OPERATION

Y

Name of the Production operation (OPR).

OPCLASS

Y

PRODUCTION

Production operation class.

OPTIME

Y*

1.5

Planned run time in hours for the Production operation (OPR). 1h 30min is given as 1.5. * Either OPTIME or OPPRETIME must be specified.

OPPRETIME

Y*

1.5

Planned setup time in hours for the Production operation (OPR). 1h 30min is given as 1.5. * Either OPTIME or OPPRETIME must be specified.

OPPOSTTIME

1.5

Planned cleanup time in hours for the Production operation (OPR). 1h 30min is given as 1.5.

RESEXTID

Y**

Resource (RES) id in the external system. ** Either RESOURCENO (100000) or RESEXTID must be included.

RESOURCENO

Y**

100000

Resource (RES) id in RamBase. ** Either RESOURCENO (100000) or RESEXTID must be included.

EXTID

The Production operation (OPR) external system id.

DESCRIPTION

Description of the Production operation (OPR).

PICKINGMUSTBECOMPLETED

1

Set value 1, if picking must be completed. Then all parts for this and previous operations must be picked before current operation can be completed.

HASCHECKPOINT

1

Set value 1, if the Production operation (OPR) has a checkpoint set.

CHECKPOINTDESCRIPTION

Checkpoint description.

CHECKSERIALNOONPARTS

1

Set value 1, if it require serial number before completion. Then all items in the tracelist for all product units needs to have serial number assigned.

Load Production resources (RESCONFIG) - INP/73367

This load will not update existing Production resources (RESCONFIG).

Possible fields to be loaded into RamBase are listed in the Field column in the following table. The other columns in this table provide additional information about each field.

Field

Required

Length

Example

Description

NAME

Y

Name of Production resource (RESCONFIG).

ST

Y

4

Status. Must be 1 or 4.

CLASS

Y

MACHINE

Production resource (RESCONFIG) class.

CATEGORY

Y

SINGLE

Production resource (RESCONFIG) category. Legal values are SINGLE, MEMBER or GROUP.

SHORTNAME

Short name of Production resource (RESCONFIG).

EXTID

Production resource (RESCONFIG) external system id.

NOTE

Description of the Production resource (RESCONFIG).

GROUPID

Production resource (RESCONFIG) group id.

ASSIGNTORESTRICTEDSTOCKLOCATIONS

1

Set value 1, if the Production resource (RESCONFIG) should be assigned to restricted stock locations.

ALLOWGROUPING

1

Set value 1, to allow resource to use work order operation grouping.

ALLOWMANHOURS

1

Set value 1, if man hours can be added to the the work log of work order operations.

ALLOWMULTIOPERATOR

1

Set value 1, if multiple operators can work with one work order operation.

HOURRATEPRE

100

Rate per hour for operations setup step, given in system currency.

HOURRATE

100

Rate per hour for operations step, given in system currency.

HOURRATEPOST

100

Rate per hour for operations post step, given in system currency.

CALCULATECOSTBYPLANNEDHOURS

1

Set value 1 = Operation cost is calculated based on planned operation hours. Blank (Default) Operation cost is calculated by logged hours.

Load Product structures (BOM) - INP/59506

Possible fields to be loaded into RamBase are listed in the Field-column in the following table. The other columns in this table provide additional information about each field.

The order of the loaded structure is given by the value in the field KITOPNO, and the order in the file. It is recommended to put operations first, and then articles (PART). The articles are loaded into the structure, for the corresponding KITOPNO, in the order they are given in the file (top to bottom). It is the value in the field KITOPNO that determines which operation the article belongs to. Operations and articles should be loaded in individual lines, which means that each occurrence in the structure should have a separate line in the file. Nb! The KIT structure will be in Status 1 and must be activated.

Field

Required

Example

Description

PRODUCTID

Y *

ART/#100752

IT-number and archive prefix of the article you are building a structure on.

*PRODUCTID, PRODUCT or PRODUCTEXTID must be present in the file.

PRODUCT

Y *

17,17x1,78 Stang

PART-number of the article your are building a structure on.

*PRODUCTID, PRODUCT or PRODUCTEXTID must be present in the file.

PRODUCTEXTID

Y *

17,17x1,78 Stang

EXTID of the article you building a structure on.

*PRODUCTID, PRODUCT or PRODUCTEXTID must be present in the file.

KITOPNO

Y

100

KIT operation number

OPERATIONID

Y **

OPR/100155

RamBase operation number of operation in KIT with archive prefix.

**OPERATIONID, OPERATION or OPERATIONEXTID must be present in the file if an operation is to be added to the structure.

OPERATION

Y **

2037_Ekstern tilvirkning

Operation in the structure.

**OPERATIONID, OPERATION or OPERATIONEXTID must be present in the file if an operation is to be added to the structure.

OPERATIONEXTID

Y **

2037_Ekstern tilvirkning

EXTID of the operation.

**OPERATIONID, OPERATION or OPERATIONEXTID must be present in the file if an operation is to be added to the structure.

PARTID

Y ***

#100647

IT-number for the PART in the structure.

***PARTID, PART or PARTEXTID must be present in the file if an article is to be loaded in the structure.

PART

Y ***

12.4962B 316

PART-number of the PART in the structure.

***PARTID, PART or PARTEXTID must be present in the file if an article is to be loaded in the structure.

PARTEXTID

Y ***

12.4962B 316

EXTID of the PART in the structure.

***PARTID, PART or PARTEXTID must be present in the file if an article is to be loaded in the structure.

RESOURCEID

Y ****

100043

Resource number of the resource in the structure.

****RESOURCEID, RESOURCE or RESOURCEEXTID must be present in the file if a resource is to be added to the structure.

RESOURCE

Y ****

Resource in the structure.

****RESOURCEID, RESOURCE or RESOURCEEXTID must be present in the file if a resource is to be added to the structure.

RESOURCEEXTID

Y ****

EXTID of the resource in the structure.

****RESOURCEID, RESOURCE or RESOURCEEXTID must be present in the file if a resource is to be added to the structure.

KITQTY

2

Quantity of a PART. If the field is empty in the file, the value will automatically be set to "1"

KITTIME

1

Time spent during operation/resource

KITPRETIME

0.5

Time spent prior to operation/resource

KITPOSTTIME

0.1

Time spent after the operation/resource

REVISION

Revision of the product

VERSIONNAME

Baseline

Name of this version of the product

VERSIONNOTE

Note to this version of the product.

It is possible to insert line breaks by using <br> in this field.

KITPOS

Item specification, e.g., customer's part placement. Optional

WASTAGEPCT

Quantity wastage percentage, adder to the kit quantity for a part.

WASTEAGEQTY

Quantity wasted

OPERATIONINFO

It is possible to insert line breaks by using <br> in this field.

KITEXTCUR

KITEXTPRICE

QUEUETIME

KITSALESPRICE

Sales price set in KIT table in ART given in SYS.CUR, in SAR/STR given in SALESCUR (main level).

KITPONOTE

It is possible to insert line breaks by using <br> in this field.

VERSIONOPERATORINFO

It is possible to insert line breaks by using <br> in this field.

KITLEADTIME

Load Purchase order (SPO) - INP/72500

You find it by typing the RamBase command: "INP/72500". By using this you may upload purchase orders (SPO) to the system.

Field

Required

Length

Example

Description

SUPPLIERID

Y*

Supplier account.

* Either SUPPLIERID or SUPPLIERSECTERNALREFERENCE must be specified. If both are included in the file, SUPPLIERID will be used.

SUPPLIERSEXTERNALREFERENCE

Y*

Suppliers external reference

* Either SUPPLIERID or SUPPLIERSECTERNALREFERENCE must be specified. If both are included in the file, SUPPLIERID will be used

CURRENCY

Y

Currency of the purchase order

SUPPLIERSREFERENCENUMBER

Suppliers reference number e.g. quote number

PRODUCTID

Product Id (IT)

PRODUCTNAME

Product name. Either product id or product name must exist on a line

SUPPLIERSPRODUCTNAME

Suppliers product name

QUANTITY

Y

Quantity to purchase

REQUESTEDDATE

Y

Requested date.

NETPRICE

Purchase price.

MPN

MPN, if MPN is provided also Manufacturer is required.

MANUFACTURER

Manufacturer.

NOTE

Note on the SPO item

ACCNO

Account Id (Will override ACCCODE if both are given)

ACCCODE

Account number

TYPE

Type of Purchase Order. Must be blank or “REQUISITION”

DEPNO

Department number

PRJNO

Project number

ASTNO

Asset number

PRODUCTSEXTERNALREFERENCE

Products external reference

VATCODE

Value added tax code

DIM4

Dimension 4

DIM5

Dimension 5

DIM6

Dimension 6

DIM7

Dimension 7

DIM8

Dimension 8

DIM9

Dimension 9

DIM10

Dimension 10

Load Purchase orders (SPO) - INP/76498

Load purchase orders (SPO). Purchase orders will be registered and forward automatically to a purchase order response (SOA) if a confirmation date is given. This load should be used for startup a new company.

Possible fields to be loaded into RamBase are listed in the Field-column in the following table. The other columns in this table provide additional information about each field.

Field

Required

Format

Length

Example

Title

Description

Account

Mandatory

100648

Supplier Id *Either ACCOUNT or SUPEXTID is mandatory

ASSIGNEE

ASSIGNEEEXTERNALREFERENCE

CONF

Confirmed delivery date

CUR

EUR

Currency

CUSTOMER

CUSTOMEREXTID

DOCTYPE

IT

TXT

7

#1000000

IT

Product Id

ITMEXTID

External reference/Id to item/line

LOC

TXT

3

VAT

Loc

Location

MFR

TXT

16

AUDI

Mfr

Manufacturer

MPN

Manufacturers product name

NOTE

Will be concatenated with ORDEREXTID in NOTE in SPOITEM

ORDEREXTID

Mandatory

Purchase order Id in old system (will be added to NOTE on SPOITEM)

PART

Mandatory

TXT

Servicetime 232333

Part

Product name

PRICE

Mandatory

Price

PRODUCTSEXTERNALREFERENCE

Products external reference (EXTID)

QTY

Mandatory

Quantity

REQ

Request delivery date

SUP

TXT

5

TEM-NO:SUP/100004

SUP

Suppliers product name for a specific supplier Id

SUPEXTID

Mandatory

Supplier Id in old system *Either SUPEXTID or ACCOUNT is mandatory

SUPPART

JHC 1500

SUPPART

Suppliers product name

SUPPLIERSORDERREFERENCENUMBER

Suppliers order reference number

SUPPLIERSREFERENCENUMBER

Suppliers order item reference number

UDF

UDF1

Load Quality issues (QIS) - INP/78797

Possible fields to be loaded into RamBase are listed in the Field-column in the following table. The other columns in this table provide additional information about each field.

Field

Required

Format

Length

Example

Description

ST

Y

Status

1

4

Status of the Quality issue (QIS). It may be one of these values:

1 - Registering 2 - Analyzing 4 - Waiting for actions 8 - Reviewing 9 - Closed

TITLE

Y

Text

Title of the Quality issue (QIS).

DESCRIPTION

Y*

Text

*May be required by Company settings (CSV).

Description of the Quality issue (QIS).

TYPE

Y*

Number

123456

*May be required by Company settings (CSV).

Type of quality issue (DOV). Identifier can be found in QHSES setup (QISADMIN) application next to specific type (columns might be hidden).

CATEGORY

Y*

Number

123456

*May be required by Company settings (CSV).

Quality issue category (DOV). Identifier can be found in QHSES setup (QISADMIN) application next to specific type (columns might be hidden).

OCCUREDAT

Y*

Date time - YYYY.MM.DD HH:MM:SS

2023.08.24 15:48:23

*May be required by Company settings (CSV).

Date and time when this issue occurred.

REGISTEREDAT

Recommended when ST >= 2.

Date time - YYYY.MM.DD HH:MM:SS

2023.08.24 15:48:23

Date and time when issue was registered.

DUEDATE

Date - YYYY.MM.DD

2023.08.24

Date for when issue has to be resolved.

CLOSEDAT

Date time - YYYY.MM.DD HH:MM:SS

2023.08.24 15:48:23

Date and time issue was closed.

CLOSECOMMENT

Text

Additional comment added when quality issue was closed.

RESPONSIBLE

Y*

Number

123

*May be required by Company settings (CSV).

PID of person who is responsible for the Quality issue (QIS).

ASSIGNEE

Number

123

PID of person the issue is assigned to.

CREATEDBY

Number

123

PID of creator.

TOTALCOST

Decimal number

4999.95

Total cost of the issue. Calculated based on data in sub-table, but editable. (Default 0 if no value is added)

RISKSCORE

Number

9

Likelihood multiplied by severity of a quality issue. Used in risk assessment analysis. Calculated based on data in sub-table, but editable.

DEPNO

Y*

Number

123

*May be required by Company settings (CSV).

Department identifier.

LOCNO

Number

123456

Location identifier.

REPORTARCHIVE

REPORTARCHIVE and REPORTNO are both required if load is to include reporter.

Text

3

CUS

Type of reporter. Possible values limited to CUS (Customer), SUP (Supplier) and PER (Personnel).

REPORTNO

REPORTARCHIVE and REPORTNO are both required if load is to include reporter.

Number

123456

Reporter identifier.

EXTERNALREFERENCE

Text

External reference of the client’s or customer’s issue.

EXTERNALTITLE

Text

Title of the Quality issue (QIS) used as title in external correspondence.

REQUIREREVIEW

Recommended

True (=1) or false (=0)

1

0

True if this issue requires a review. False if not. (Default 0 if no value is added.)

NOTIFYWHENCLOSED

Recommended

True (=1) or false (=0)

1

0

If this is set to true, an IMS will be sent to the creator of the issue. (Default 0 if no value is added.)

ISMARKEDASNCR

Recommended

True (=1) or false (=0)

1

0

Whether this issue is marked as non conformance report (NCR) or not. (Default 0 if no value is added.)

SOURCEARCH

SOURCEARCH and SOURCENO are both required if load is to include source.

Text

PWO

Type of source for Quality issue (QIS).

SOURCENO

SOURCEARCH and SOURCENO are both required if load is to include source.

Number

123456

Identifier of source for Quality issue (QIS).

If using ART as source for this field, leave out "#", as this is a pure numerical field (no special characters).

SOURCEITM

Number

1

Item number of the source object.

SOURCEIT

Text

#123456

Identifier of the source product, preceded by # character.

SOURCECUSACCOUNT

Number

123456

Identifier of the source customer account.

Source related fields can be provided from file and will not be overwritten. Main source related fields will be automatically filled with corresponding data.

SOURCESUPACCOUNT

Number

123456

Source supplier account identifier.

SOURCEAFFECTEDQTY

Number

Number of affected product units. (Default 0 if no value is added.)

Automatically calculated, but editable.

SOURCETOTALQTY

Number

Total amount of units in the source of the issue. (Default 0 if no value is added.)

Automatically calculated.

SOURCECOANO

Number

123456

Source sales order identifier.

SOURCECOAITM

Number

1

Source sales order item identifier.

SOURCERESNO

Number

123456

Source production resource identifier.

SOURCEMFRNO

Number

1234

Source manufacturer identifier.

SOURCEOPRNODETECTED

Number

123456

Production operation identifier of the operation the issue was detected.

SOURCEOPRNOOCCURRED

Number

123456

Production operation number of source where the issue occurred.

SOURCEMATERIALIT

Text

#123456

Source material identifier, preceded by # character.

SOURCEMATERIALCODE

Text

Code of the source material.

SOURCEPRJNO

Number

234

Finance project reference from source.

SOURCEPWONO

Number

123456

Source production work order identifier.

SOURCESPONO

Number

123456

Source purchase order identifier.

SOURCESPOITM

Number

1

Source purchase order item identifier.

EXTID

Text

ID-1234

Identifier of the Quality issue (QIS) in source system which it was exported from.

NOTE1

Text

Note containing additional information added to the Quality issue (QIS).

REPORTEDBYCUSEXTID

N

Text

ID-1234

Identifier of customer from external system. If found in loaded customers it is set as a REPORTNO.

REPORTEDBYSUPEXTID

N

Text

ID-1234

Identifier of supplier from external system. If found in loaded suppliers it is set as a REPORTNO.

REPORTEDBYPEREXTID

N

Text

ID-1234

Identifier of employee from external system. If found in loaded employees it is set as a REPORTNO.

ARTEXTID

N

Text

ID-1234

Identifier of the article/product loaded from external system. Articles loaded from external system have their own identifier and when found - this articles is set as a main source in loaded quality issue - will overwrite SOURCEARCH and SOURCENO, SOURCEITM will be empty.

CUSTOMTAG

Text

My custom tag text,second custom tag

Text added as custom tags to the imported quality issue. Might be more tags, they should be separated by comma.

UDF

123.123 - decimals with "." as a decimal separator

0/1 - zero or one as a boolean value

yyyy.mm.dd - as date

yyyy.mm.dd hh:MM:ss as datetime

UDF_NameOfCustomField

Custom field at main level of the quality issue. There might be many custom fields and each one of them should have separate column in .csv file with "UDF_" prefix.

Specific formats are given in format column.

Load Rental orders - INP/75855

Possible fields to be loaded into RamBase are listed in the Field-column in the following table. The other columns in this table provide additional information about each field.

Field

Required

Format

Length

Example

Title

Description

Edit FLD

ACCOUNT

100648

ACCOUNTEXTID

CUR

EUR

CUSPART

TXT

24

1234

CusPart

Customers Internal Part Number

DELTERM

DELTERMPLACE

DUEDATE

FREIGHT

INTERN

LOC

TXT

3

VAT

Loc

Location: A three character Warehouse Code, identyfing a warehouse.

MFR

TXT

16

Audi

Mfr

Brand/Manufacturer

NOTE

PART

TXT

Servicetime 232333

Part

Part number

PARTEXTID

PAYTERM

PRICE

QTY

REQ

SCODE

SERIALNUMBER

SHIPBYNO

SHIPPINGADDRESSID

UDF

UDF1

YOURITM

YOURNO

YOURREF

Load Rental recurring price agreements - INP/74231

Possible fields to be loaded into RamBase are listed in the Field column in the following table. The other columns in this table provide additional information about each field.

Field

Required

Length

Example

Description

DOCID

Y

PRICE

Y

PRICECAT

Y*

* Required if DOCID is given without an item reference.

PRICECLASS

Y*

* Required if DOCID is given without an item reference.

UNITID

Y*

* Required if DOCID is given without an item reference.

FROM

FROMDATE

REMARK

Load Roles - INP/77529

Add users to existing Roles.

Possible fields to be loaded into RamBase are listed in the Field-column in the following table. The other columns in this table provide additional information about each field.

Field

Required

Length

Example

Description

USERID

Y

11594

Identification number of User (PID)

ROLEID

Y

100001

Identification number of Role

VALIDFROM

2023.01.01

Date the user should have the role from. Will be set to todays date if blank or earlier than today’s date. The user’s access will be in status 3 if this date is in the future, and it will go to status 4 when the date is reached.

VALIDTO

2023.12.31

Date the user should have the role to. ValidTo will be blank if not given in load.

Note

Only roles containing the AddRoleUsers permission (PRM/101467) are allowed to run this import.

Load Sales forecasts (FCC) - INP/70096

Create a file in csv format

The file should have the following fields included, with the fields as header.

Field name

Description

ACCOUNT

Customer Id. Unique number created by RamBase. This is not required.

PRODUCTID

The identification of the product, e.g.: #123456 If a productid is provided it will be checked against the database to see if it exists. The job will log an error if no products are found. This field is required.

PRODUCTNAME

The name of a product, You do not have to give a product id, a product name is enough. RamBase searches the product archive with the provided name. If the product can not be found the job logs an error. This field is required.

CUSTOMERSPRODUCTNAME

The customer's name of the product, If neither product id nor product name is provided, the customer can upload the customers product name. This requires an account to be also provided. RamBase searches the product archive based on the customer's product name and the customer account. An error is logged if no match is found. This field is required.

QUANTITY

The number of products, e.g.: 10. This field is required.

REQUESTEDDATE

The requested delivery date for the product. This date is used for further planning in Sales and operation planning (SOP). Use the formats DD.MM.YYYY, DD-MM-YYYY, YYYY.MM.DD, YYYY-MM-DD. This field is required.

LOC

Location of the forecast, e.g.: VAT. If LOC is not provided it will be set to LOC from the COM archive. The location will be validated against the database and an error is logged if no location is found.There is also a limitations that there can not be a mix of locations in the file – only one.

PROBABILITY

The probability, in percentage, of receiving a firm order, e.g.: 65.

CUSTOMERSREFERENCE

The customers reference, e.g.: SPO/12345 (any string).

CUSTOMERSREFERENCENO

The customers reference number, e.g.: SFC/112233 (any string).

SHIPPINGADDRESSID

Refers to a specific shipping address for the customer, e.g.: If the field is given, it is validated along with the provided account. If no shipping address with this identifier is located in the provided customer account, then an error is logged.

Example of a CSV file

ACCOUNT;PRODUCTID;PRODUCTNAME;CUSTOMERSPRODUCTNAME;QUANTITY;REQUESTEDDATE;LOC;PROBABILITY;CUSTOMERSREFERENCE;CUSTOMERSREFERENCENO;SHIPPINGADDRESSID101147;101904;7309 VW Frontlykter;;7;06.01.2021;1;VAT;;FCS/1301;PO/2346;1

Load Sales invoice (CIN) - INP/74364

Possible fields to be loaded into RamBase are listed in the Field column in the following table. The other columns in this table provide additional information about each field.

Field

Required

Length

Example

Description

ACCCODE

1000

General ledger account id.

ACCOUNT

Y

100033

Customer id.

CUR

SEK

Currency. If currency is not specified, the first currency selected on the Customer (CUS) in the CUS application will be set.

DEPNO

1001

Department id.

DUEDATE

10

2024.01.01

Date when invoice is due.

EXTID

99

Unique ID for the transaction from the legacy (old) system. It is recommended to use the same value as in the YOURNO field.

IT

Y

7

#100486

Product id.

NOTE

Note.

OURNO

Sellers reference number.

PRICE

Net price.

PRJNO

1000

Project id.

QTY

Y

Quantity.

SELLER

149

Seller.

TEXT

Default Article for Service

Product description.

YOURITM

Customers item reference number.

YOURNO

Customers reference number.

YOURREF

Customers reference, typically a person.

Load Sales order requests (CPO) - INP/70769

Possible fields to be loaded into RamBase are listed in the Field-column in the following table. The other columns in this table provide additional information about each field.

Field

Required

Length

Example

Description

ACCOUNT

Y*

Customer identifier. Has to match a customer in ST>=2 and ST<9. *ACCOUNT or ACCOUNTEXTID must have a value. (If ACCOUNTEXTID is given in the file, and ACCOUNT is not given, the program will search for customer via the EXTID field in the Customer (CUS) application).

ACCOUNTEXTID

Y*

The customer external ID. *ACCOUNT or ACCOUNTEXTID must have a value. (If ACCOUNTEXTID is given in the file, and ACCOUNT is not given, the program will search for customer via the EXTID field in the Customer (CUS) application).

YOURNO

Y

Sales Order Request number.

QTY

Y

10

Ordered quantity.

CUR

Y

3

EUR

Currency.

YOURREF

John Doe

Sales Order Request reference, typically a person.

DELTERM

Delivery terms.

DELTERMPLACE

A place related to DELTERM.

UDF

CustomerPartnerOrderId

User defined field, main level.

SHIPBY

Preferred shipping method.

CARRIER

BRING

Name of transporter.

SADDRID

Shipping address.

SNAME

Doe

Company name, or a person's surname in the shipping address.

SADDR1

Mystery Lane 123

First address line in the shipping address.

SADDR2

Post Box 9077

Second address line in the shipping address.

SCITY

NEDRE VATS

City/town/village in the shipping address.

SPOCODE

5578

Postal code in the shipping address. Will be validated against the POC archive in RamBase. Illigal values will be discarded.

SSTATE

TN

A US state.

SHIPCC

Country code is a two-character code identifying a country. The code follows the ISO 3166 standard. Will be validated against the CON archive in RamBase.

SATTN

Attention in the shipping address

SPHONE

+4752763390

Phone number for this shipping address.

SEMAIL

Email address for this shipping address.

PART

The product in the order. (If PARTEXTID is given in the file, the program will first try to find the product (ART) based on PARTEXTID. If ART is not found, the program will search via CUSPART from file, and by PART from file as third priority. If no product is found, the program will set product based on the Company setting (CSV) Unknown product for sales order).

PARTEXTID

The external ID of the product. (If PARTEXTID is given in the file, the program will first try to find the product (ART) based on PARTEXTID. If ART is not found, the program will search via CUSPART from file, and by PART from file as third priority. If no product is found, the program will set product based on the Company setting (CSV) Unknown product for sales order).

MFR

The manufacturer for the product.

CUSPART

The customers part number. (If PARTEXTID is given in the file, the program will first try to find the product (ART) based on PARTEXTID. If ART is not found, the program will search via CUSPART from file, and by PART from file as third priority. If no product is found, the program will set product based on the Company setting (CSV) Unknown product for sales order).

PRICE

The price of the product.

REQ

2019.10.25

Must have the format YYYY.MM.DD or YYWW.

YOURITM

The customers reference number.

NOTE

Note from the customer.

INTERN

Info to be set in an DMS/I00 MSG.

REVISION

Requested product revision.

ISBLOCKEDFORPRODUCTION

If set to 1, the order will be blocked for production.

UDF1

Prefix

User defined field, item level.

Load Sales orders (COA) - INP/37224

To open the Input menu (INP) for Sales orders (COA), type INP in the program field and find COAUPLOAD in the list. Press ENTER to access the Input menu (INP) for Sales orders (COA). The users may upload Sales orders (COA) to the system by using the Input menu (INP).

Field

Required

Format

Length

Example

Title

Description

ACCOUNT

Y*

100648

Customer identifier.

*Customer identifier (ACCOUNT) or Customer identifier from external system (ACCOUNTEXTID) is required.

ACCOUNTEXTID

Y*

Customer identifier from external system.

*Customer identifier (ACCOUNT) or Customer identifier from external system (ACCOUNTEXTID) is required.

ASSIGNEE

4689

User identifier (PID).

ASSIGNEEEXTID

External user identifier.

CONF

2023.10.10

Confirmed delivery date. Format yyyy.mm.dd

CUR

Y

NOK

 

Currency (Three character code following the ISO 4217 standard).

CUSPART

Y**

TXT

24

401321

Customer's product name (customer's internal name of the product).

**CUSPART, PART or PARTEXTID is required.

EXTID

External ID for Sales order (COA).

FREIGHT

Freight amount in Sales orders (COA) currency.

INTERN

Information notification in Sales order item (COAITEM).

ITMEXTID

External ID for the Sales order item (COAITEM).

LOC

TXT

3

OSL

Location (3 letters abbreviation).

MFR

TXT

16

ERP

 

Manufacturer (Short name/code of the manufacturer)

NOTE

Note to customer at Sales order item (COAITEM) level.

PART

Y**

TXT

Steel Pipe Ø 8" x 6000 mm

Part

Product name.

**CUSPART, PART or PARTEXTID is required.

PARTEXTID

External product ID.

**CUSPART, PART or PARTEXTID is required.

PAYTERM

Payment terms

PLANNEREXTID

External planner user identifier.

PLANNERPID

4598

Planner user identifier (PID).

PRICE

Y

Gross price in Sales order currency. (Represents price per unit before any discount is applied.)

PROJECTLEADEREXTID

External planner user identifier.

PROJECTLEADERPID

4698

Project leader user identifier (PID).

QYT

Y

Quantity (number of units which is ordered by customer).

REQ

YYYY.MM.DD

2023.10.10

Requested delivery date.

SHIPBYNO

1014

Shipping service ID.

SHIPPINGADRESSID

3

Address identifier which refers to an address for this customer that should be used as shipping address in the Sales order (COA).

UDF

UDF_NameOfCustomField

Custom field at main level of the Sales order (COA)

UDF1

UDF1_NameOfCustomField

Custom field for the Sales order item (COAITEM) level.

YOURITM

Customer reference number at Sales order item (COAITEM) level.

YOURNO

Y***

Customer reference number at Sales order (COA) main level.

***Required except when loading rental documents (DOCTYPE=RENTALORDER).

YOURREF

Customers reference. (Typically a person.)

Load Serial numbers - INP/57925

Possible fields to be loaded into RamBase are listed in the Field-column in the following table. The other columns in this table provide additional information about each field.

Field

Required

Length

Example

Description

EXTID

Y*

12345

External reference/identifier. Unique reference to a goods reception. Can be used in external systems.

PARTEXTID

Y*

EP1K50TC144-2

Product name. Must exist in the article archive. PART and MFR are used to identify the correct product.

SSAITEMID

Y*

SSA/102716-1

*You must provide either SSAITEMID or both EXTID and PARTEXTID to identify the Shipping Advice line the serial number should be created on.

SERIALNO

Y

Serial number

Load Serial numbers and Custom fields to existing LCM - INP/79637

Possible fields to be loaded into RamBase are listed in the Field-column in the following table. The other columns in this table provide additional information about each field.

Field

Required

Format

Example

Title

Description

NO

Mandatory

LCM No

SERIALNO

Serial number

UDF

Custom fields

Load SOAFORWARD - INP/75143

When loading a file using the SOAFORWARD import job, the SOAFORWARD job will only register a new Purchase order response (SOA) item if there are changes to the item that require a new Purchase order response (SOA) item to be registered. This could be a change to the confirmed/requested date, quantity or change in price. If there are no changes to these fields, there will not be created a new Purchase order response (SOA) item.

Possible fields to be loaded into RamBase are listed in the Field-column in the following table. The other columns in this table provide additional information about each field.

Field

Required

Length

Example

Description

PURCHASEORDERID

Y

SPO/100000-1

Must contain either case or source of SOA/SPO item that should be forwarded.

PRODUCT

Y*

Product name.

* Either PRODUCT or SUPPLIERPRODUCTNAME is mandatory.

SUPPLIERSPRODUCTNAME

Y*

Suppliers product name.

* Either PRODUCT or SUPPLIERPRODUCTNAME is mandatory.

BUYERSREFERENCENUMBER

Buyers reference number.

CONFIRMEDDELIVERYDATE

Confirmed delivery date.

NETPRICE

Purchase price.

NOTE

Note on the SOA item.

QUANTITY

Quantity to be forwarded.

REQUESTEDDELIVERYDATE

Used to find (prioritize, does not need to match) item to forward (not updated when forwarded).

SUPPLIERSREFERENCENUMBER

Suppliers reference number.

Load Stock locations (STL) - INP/64518

Possible fields to be loaded into RamBase are listed in the Field-column in the following table. The other columns in this table provide additional information about each field.

Warning

Remember that the location (LOC) and level separator needs to be defined before loading stock locations.

The stock locations can easily be controlled and activated by the context menu option Activate stock location branch in the Stock locations (STL) application, once the import is completed.

Field

Required

Recommended

Length

Example

Description

BLOCKLINKING

1

Blank or 1

BLOCKPICKING

1

Blank or 1

DESCRIPTION

Y

Pallet

ISBLOCKEDFORSTOCK

1

Determines whether or not the stock location is blocked for moving goods etc.

LEVEL1

Y

H1

StockLocation Name, e.g H1

LEVEL2

R3

StockLocation Name, e.g R3

LEVEL3

R8

StockLocation Name, e.g R8

LEVEL4

H4

StockLocation Name, e.g H4

LEVEL5

P2

StockLocation Name, e.g P2

LEVEL6

LEVEL7

LEVEL8

LOC

Y

3

OSL

Default stock location

PARTCHANGEDEF

Blank or 1, Change part in Production

Load Stock takings (STTUPLOAD) - INP/80788

Import Stock taking data (STT) and register it to Status 2 - Pending counting.

Field

Required

Format

Length

Example

Title

Description

COUNTBY

Optional

2798

PID assigned to perform the counting.

COUNTSELECTEDAREAONLY

Optional

1

Only count area given by FROMSTOCKLOC and TOSTOCKLOC.

Only allowed if type is "STOCK LOCATION".

FROMSTOCKLOC

Optional

H1-S1-R2

First stock location in range.

Required and only allowed if type is "STOCK LOCATION".

GOODSRECEPTIONID

Opitional

TEM-NO:SSA/100502-1

Reference to goods reception XXX-XX:SSA/nnnnnn-n.

Required and only allowed if type is "GOODS RECEPTION".

LOC

 

TXT

3

VAT

Loc

Location.

Required if type is "STOCK LOCATION" or "PRODUCT".

MAXNETPRICE

Optional

5000

Maximum net price of Goods reception item (SSAITEM) to be included in Stock taking (STT) (local CUR).

Only allowed if type is "STOCK LOCATION".

MINNETPRICE

Optional

10

Minimum net price of Goods reception item (SSAITEM) to be included in Stock taking (STT) (local CUR).

Only allowed if type is "STOCK LOCATION".

NAME

Optional

Annual stock taking 2024

Name of the Stock taking (STT)

PRODUCTID

Optional

#100325

Product id (IT) number.

*Required, and only allowed, if type is "PRODUCT".

STOCKCLASSIFICATION

Optional

A

Restrict stock taking to given stock classification.

Only allowed if type is "STOCK LOCATION"

TOSTOCKLOC

Optional

H1-S1-R4

Last stock location in range.

*Required and only allowed if type is "STOCK LOCATION".

TYPE

Y

STOCK LOCATION

STOCK LOCATION, GOODS RECEPTION or PRODUCT

  • If Type = "STOCK LOCATION"

    • FROMSTOCKLOC, TOSTOCKLOC and LOC are required.

    • PRODUCTID and GOODSRECEPTIONID are not allowed.

    • MINNETPRICE, MAXNETPRICE, STOCKCLASSIFICATION, COUNTSELECTEDAREAONLY, COUNTBY and NAME are optional.

  • If Type = "GOODS RECEPTION"

    • GOODSRECEPTIONID is required.

    • FROMSTOCKLOC, TOSTOCKLOC, MINNETPRICE, MAXNETPRICE, STOCKCLASSIFICATION and COUNTSELECTEDAREAONLY are not allowed.

    • COUNTBY and NAME are optional.

  • If Type = "PRODUCT"

    • PRODUCTID and LOC are required

    • FROMSTOCKLOC, TOSTOCKLOC, MINNETPRICE, MAXNETPRICE, STOCKCLASSIFICATION, COUNTSELECTEDAREAONLY are not allowed.

    • COUNTYBY and NAME are optional.

Note

If content in a row is not according to the rules described for the "TYPE" field, Stock taking (STT) will not be created and details about why will be logged in In/out log view (IOL/;NAME:STTLOAD).

If Stock taking (STT) is attempted to be created for type “STOCK LOCATION”, there will be performed a check to identify if there already exists a non-completed (status less than 9) Stock taking (STT), which overlaps FROMSTOCKLOC and TOSTOCKLOC.

If overlapping Stock taking (STT) of type "STOCK LOCATION" is found, Stock taking (STT) will not be created for this row, and details about why will be logged in In/out log view (IOL;NAME:STTLOAD).

Load Subledgers (CAT/SAT) INP/62583

This load is handling both creation and updating of CAT/SAT transactions. Possible fields to be loaded into RamBase are listed in the Field-column in the following table. The other columns in this table provide additional information about each field.

Note

When loading account payable posting (TRANSTYPE=S), amounts must be with “-“ (minus) if it is a supplier invoice. If it is a supplier credit note, it should be without the “-“ (minus).

Field

Required

Length

Example

Description

EXTID

Unique ID for the transaction from the legacy (old) system. It is recommended to use the same value as in the YOURNO field.

DOC

CIN/101456

When loading open posts for conversions, please leave this field empty

RamBase transaction Id. (Sales Invoice number, credit number, payment number etc.). The field is a reference to a RamBase transaction document. If the field is loaded as empty, a "dummy" document reference will be created by the load.

TRANSTYPE

Y

C

"C" = Customer transaction

"S" = Supplier Transaction

Both CAT (receivables) and SAT (payables) can be created from the same file. Based on the value in the Type field, the conversion programme will create either a CAT or a SAT document.

ST

Y

1

9

RamBase status code. The main purpose of the field is to differ between open (st:4) and closed (st:9) ledger postings. In addition, SAT documents can have status code 6 (marked for manual handling). Both CAT and SAT can have status code 8 (paid, but not confirmed). It is not advisable to have unconfirmed payments at the time of conversion, so st:8 is not recommended used in load.

ACCOUNT

Y**

10000

Customer/Supplier account number. The number should match the RamBase customer/supplier number.

**Either ACCOUNT or ACCOUNTEXTID must be present in the file.

NAME

HATTELAND DATA A/S

Company name (Account name). Drawn from the customer/supplier register in RamBase from the value in the account field, and is therefore usually not loaded.

ICTDB

JHA-NO

Inter Company Trading DataBase. Used to identify customers/suppliers which are companies within the same corporation. The value is a RamBase database reference and should not be used unless the database reference actually exists in the RamBase system.

CUR

Y

3

NOK

Document currency. An abbreviation of three letters which corresponds to the CUR register in RamBase.

KID

10124001029384

KID. Norwegian transaction code for recognition of incoming payments.

RATE

Y

42041

1.0000

Exchange rate. If document is issued in local currency the exchange rate is 1.

AMOUNT

Y

12

77490.00

Amount = Qty * Price in transaction currency.

CAMOUNT

12

77490.00

Net amount converted to home (local) currency.

DATE

Y *

12

YYYY.MM.DD

Transaction date (the date the transaction was issued).

*To ensure best possible operation of age distribution and payment statistics, DATE, DUEDATE and PAYDATE should be loaded as accurate as possible. Format: YYYY.MM.DD

REGDATE

Y

10

YYYY.MM.DD

The registration date of the document. Format: YYYY.MM.DD

PERIOD

Y

YYYYMM

Account/fiscal period.

SHIPCC

2

NO

Shipping Country Code. On customer postings this is the code of the country the goods are shipped TO. On supplier postings it is the country code the goods are shipped FROM.

INVCC

2

SE

Invoice Country Code. On customer postings this is the code of the country the invoice are issued TO. On supplier postings it is the country code the invoice are issued FROM.

VATAMT

1415.04

VAT Amount.

YOURNO

Y **

20

Customer's/supplier's order number. When it comes to conversion, the value in the YOURNO field should be set to a value that refers to a searchable ID in the legacy (old) system.

YOURNO in combination with ACCOUNT must be unique. If YOURNO is not unique, the first CAT/SAT transaction with a specific YOURNO will be updated when an additional CAT/SAT transaction is loaded with the same YOURNO.

** YOURNO is mandatory if KID is not included.

RMRFLAG

1

Reminder Flag: "1" - If this is set to 1, it means that reminders should not be created for this post.

INTFLAG

9

Interest Flag: "9" - If set to 9, it means that interests should not be created for this post.

DUEDATE

Y*

10

1996.10.13

DueDate. Last date which invoice has to be paid. Format: YYYY.MM.DD

*To ensure best possible operation of age distribution and payment statistics, DATE, DUEDATE and PAYDATE should be loaded as accurate as possible.

PAYDOC

PAY/100119-1

Transaction id from payment received for transaction. If status=9, and this field is empty, PAYDOC is set to PAY/xxx. PAYDOC is a reference to a rambase document and is not loaded if the converted system is a non-rambase installation

PAYBY

CLEARING

The method of payment (MANUAL, CLEARING, EDI etc). It's also a internal rambase reference and is usually not loaded when the converted system is non-Rambase

PAYDATE

Y*

14

1997.02.14

Transactiondate of payments. Format: YYYY.MM.DD If status=9, and this field is empty, PAYDATE will be set to (if present):

1. DUEDATE

2. DATE

3. Date the file is loaded

*To ensure best possible operation of age distribution and payment statistics, DATE, DUEDATE and PAYDATE should be loaded as accurate as possible.

PAYREGDATE

2005.10.14

Registration date of payment received for transaction. Format: YYYY.MM.DD

If status=9, and this field is empty, PAYREGDATE will be set to (if present):

1. DUEDATE

2. DATE

3. Date the file is loaded

PAYPERIOD

199702

Period of payments received for transaction. If status=9, and this field is empty, PAYPERIOD will be calculated from (if present):

1. DUEDATE

2. DATE

3. Date the file is loaded

To show a correct age distribution of historical closed posts, PAYDATE should be loaded as the actual date of payment.

TEXT

50

Bank-fee

Description of the transaction in free text. It's recommended to use a similar value as in the yourno field (for instance an invoice number), with additional text to make a reference to the converted system.

ACCOUNTEXTID

Y**

The customer's/supplier's unique ID from the legacy (old) system. To identify the customer/supplier the transaction is to be connected to.

**Either ACCOUNT or ACCOUNTEXTID must be present in the file.

NOUPDATE

Must be set to Y or YES to prevent update on an existing document.

Load Supplier archive (SUP) - INP/59330

Possible fields to be loaded into RamBase are listed in the Field-column in the following table. The other columns in this table provide additional information about each field.

Field

Required

Length

Example

Description

NAME

Y

Doe

Company name, or a person's surname.

POCODE

Y

5578

Postal Code. Will be validated against the POC archive in RamBase. Illegal values will be discarded.

CITY

Y

NEDRE VATS

City/town/village.

CCODE

Y

2

NO

Country code is a two-character code identifying a country. The code follows the ISO 3166 standard. Will be validated against CON archive in RamBase.

CUR

3

NOK, EUR

Currencies this supplier sells in. May contain a comma list if several. Is validated against a subset of ISO 4217.

ST

Y

1

4

Status of the supplier. 1:New, 2:Pending internal approvement, 4:Active, 9:Obsolete. Defaults to 2 if not provided.

ACCOUNT

10000

Supplier Id. Unique number created by RamBase. Provide this value if you want to update an existing supplier.

FIRSTNAME

John

A person's first name.

ATTN

Jane Doe

Attention.

ADDR1

Mystery Lane 123

First address line.

ADDR2

Post box 9077

Second address line.

STATE

Y*

CA

* Required if country (CCODE) is Canada or USA.

PHONE

+4752763390

Supplier's main phone number. Can not contain any letters or spaces, but + is OK as prefix. Must be four digits or more.

EMAIL

john.doe@msn.com

Supplier's main email address. Will be validated.

ENTERPRISE

924054832

Legal entity, a unique enterprise/organization number. The format is different from country to country.

VATNO

DK669248438

Value Added Tax (VAT) registration number. Unique number assigned by the relevant tax authority. The format is different from country to country.

LANGUAGE

3

Eng

Preferred Language. Value is stored as a three character code, according to ISO 639-2 standard. Will be used to produce output to supplier in correct language.

SHIPBYNO

100036

Preferred shipping method for purchase orders. Will typically be a carrier's product. Numbers are references to SHP archive.

OUTGOINGSHIPBYNO

100012

Preferred shipping method for sales orders. Will typically be a carrier's product. Valid options have to be set up by JHC personnel in advance. Numbers are references to SHP archive.

DELTERM

FCA Oslo

Delivery terms for shipments from supplier. Valid options have to be set up by JHC personnel in advance.

PAYTERM

NET,10

Payment terms for this supplier.  Valid options have to be set up by JHC personnel in advance. If duedate on invoice documents are not manually filled, this will be calculated based on PayTerm.

Valid options:

ADVANCE - Payment in advance

NET, X - Day(s) net

COD - Cash on delivery

COP - Cash on pick up

EOCM, X - Net x day(s) EOM

PAYBY

SWIFT

Method of payment. Valid options have to be set up by JHC personnel in advance.

ACCOUNTCL

C

Classification of suppliers. Valid options have to be set up by JHC personnel in advance.

PAYBLOCKED

1

If set to 1, the system will block for generating payments to supplier.

0 is default value -> no blocking

MSG

Duplicate registered, use SUP/12345 instead.

Internal note/notice about the supplier.

ICTDB

JHR-NO

Inter Company Trading DataBase. Used to identify internal customer/suppliers

EXTID

External supplier reference/identifier.

Load Supplier banks - INP/14832

Possible fields to be loaded into RamBase are listed in the Field-column in the following table. The other columns in this table provide additional information about each field.

Field

Required

Length

Example

Description

ACCOUNT

Y*

100000

Supplier Id. Unique number created by RamBase. Provide this value if you want to update an existing supplier.

*ACCOUNT or EXTID must be present in the file.

EXTID

Y*

12345

External supplier reference/identifier. Can be used in external systems.

*ACCOUNT or EXTID must be present in the file.

BANKCCODE

Y

DK

The bank's country code

BANKACC

Y**

3254.12.35675

Bank account number.

**BANKACC or IBAN must be present in the file.

BANKSWIFT

dabano22

The bank's international identification number.

8 or 11 characters.

BANKNAME

Danske bank

Bank name

BANKCODE

123002911

Bank code

BANKCUR

Y

DKK

Currency

IBAN

Y**

NO9386011117947

International Bank Account Number.

**BANKACC or IBAN must be present in the file.

Load Supplier purchase contracts - INP/79637

Possible fields to be loaded into RamBase are listed in the Field-column in the following table. The other columns in this table provide additional information about each field.

Field

Required

Format

Length

Example

Title

Description

Edit FLD

BACKUPRESPONSIBLEID

11209

CATEGORY

Mandatory

Utilities

CONTACTID

CURRENCY

NOK

DESCRIPTION

Desciption field

EFFECTIVEDATE

Mandatory

2022.02.01

EXPIRATIONDATE

Mandatory

2024.06.30

EXTERNALSUPPLIERID

SUPPLIERID or EXTERNALSUPPLIERID is mandatory for new contracts

ISTERMINABLE

1

MAINRESPONSIBLEID

13688

PERIODSPECIFICATION

Week

PURCHASECONTRACTID

Mandatory for update of contract

RENEWALDUEDAYS

45

STATUS

4

Values: 4 or 9 (Activate or Deactivate)

SUPPLIERID

100624

SUPPLIERID or EXTERNALSUPPLIERID is mandatory for new contracts

TERMINATIONNOTICEPERIOD

TITLE

Consumption parts

UDF

VALUEPERPERIOD

4500

Load Supplier quotes (SQU) - INP/37225

Possible fields to be loaded into RamBase are listed in the Field-column in the following table. The other columns in this table provide additional information about each field.

Field

Required

Length

Example

Description

CUR

Y

NOK

Currency. The value must valid for the given supplier.

PART

Y

EP1K50TC144-2

Product name. Must exist in the article archive. PART and MFR are used to identify the correct product.

MFR

Y

ACME

Manufacturer.

PRICE

Y

168.00

Quoted price in given currency.

ACCOUNT

10278

Supplier Identifier.

YOURNO

Supplier quote number.

YOURREF

John Doe

Supplier reference, typically a person.

VALIDFROM

2003.03.17

Date that the quote is valid from. Can be overruled on each item by value in EXPIRE.

VALIDTO

Y

2004.03.05

Date that the quote is valid to.

ISSHIPANDDEBIT

1

1

Valid options are "0" and "1", should be set to "1" if it is a Ship & Debit quote. It is automatically set to "0" which means that the system will understand it as an ordinary quote.

QTY

5040

Quoted quantity.

EXPIRE

2015.06.30

Date that a specific item in the quote is valid to.

CUSTOMER

TEM-NO:CUS/10246

Customer to be supplied if the supplier quote is valid for one customer only.

Load Taric codes - INP/61846

Possible fields to be loaded into RamBase are listed in the Field-column in the following table. The other columns in this table provide additional information about each field.

Field

Required

Length

Example

Description

TARIC

Y

8531.90.90.090

Customs clarification code

CCODE

Y

PL

Country code is a two-character code identifying a country. The code follows the ISO 3166 standard.

DESCRIPTION

DISPLAY, PARTS

Description.

DUTYPCT

5.2

Duty percent. Ordinary duty rate, but goods can be duty free if the goods have preferential origin status.

UNITDUTY

1.28

Unit duty.

WEIGHTDUTY

32.29

Weight duty.

MEASURE

GRM

Measure. The unit that will be used for preparation of statistical data.

Valid options:

GRM = Gram

MTK = m2 (square meters)

MTQ = m3 (cubic meters)

NMB = pieces

NPR = pairs

ENVIRONMENTTAX

20.32

Environment tax. Only some countries have this tax.

THIRDCONLIMITPCT

2.5

Third country limit cost in percent. Used to calculate if goods produced in a certain country, with components from 3rd countries included, are obligated to preferential origin status.

UNION

EU

Union.

Load Tasks (TASKUPLOAD) - INP/79448

Imports tasks from CSV file.

Field

Required

Format

Example

Description

ST

No, default is 1

Status

4

Status of the task:

  • 1 - To do

  • 4 - In progress

  • 8 - Done

  • 9 - Archived

TITLE

Yes

Text

Title.

Title of the task.

DESCRIPTION

Text

Description.

Description of the task.

CREATEDBY

Partially yes - may be skipped if it will be able to find employee by name or email

Number

11111

The PID of the person who created this task.

CREATEDBYNAME

Text

John

Used to find CREATEDBY if empty, based on first and last name or email.

CREATEDBYFIRSTNAME

Text

Doe

Used to find CREATEDBY if empty, based on first and last name or email.

CREATEDBYEMAIL

Text

john.doe@mail.com

Used to find CREATEDBY if empty, based on first and last name or email.

ASSIGNEDTO

Number

11111

The PID of the person who this task is assigned to.

ASSIGNEDTONAME

Text

Doe

Used to find ASSIGNEDTO if empty, based on first and last name or email.

ASSIGNEDTOFIRSTNAME

Text

John

Used to find ASSIGNEDTO if empty, based on first and last name or email.

ASSIGNEDTOEMAIL

Text

john.doe@mail.com

Used to find ASSIGNEDTO if empty, based on first and last name or email.

PRIORITY

Number

2

Priority of the task:

  • 1 - Critical

  • 2 - HIgh

  • 3- Medium

  • 4 - Low

When skipped default value is 3.

DEADLINE

Datetime - yyyy.mm.dd HH:MM:ss

The date and time the task needs to be done.

ISPRIVATE

Integer

0

True if this task is only visible to the creator of the task. 0 - False, 1 - True.

CREATEDAT

Datetime - yyyy.mm.dd HH:MM:ss

2020.02.26 12:09:45

Date and time when the task was created.

COMPLETEDAT

Datetime - yyyy.mm.dd HH:MM:ss

2020.02.26 12:09:45

Date and time when the task was set to Status 8 - Done.

STARTEDAT

Datetime - yyyy.mm.dd HH:MM:ss

2020.02.26 12:09:45

Date and time when the task was started.

CREATEDINDB

Text

TEM-NO

The database the task was created in. Default will be database, where loading script was started.

COMPLETEDBY

Number

11111

Reference to the user (PID) who marked this task as done.

COMPLETEDBYFIRSTNAME

Text

John

Used to find COMPLETEDBY if empty, based on first and last name or email.

COMPLETEDBYNAME

Text

Doe

Used to find COMPLETEDBY if empty, based on first and last name or email.

COMPLETEDBYEMAIL

Text

john.doe@mail.com

Used to find COMPLETEDBY if empty, based on first and last name or email.

REGISTEREDTIME

Number

2.5

Accumulated hours registered on this task. Decimals separated with dot "." and not comma ",".

Time will be automatically registered by person, if present, in following order: COMPLETEDBY, ASSIGNEDTO, CREATEDBY.

EXTID

Text

ext123

Identifier of the task in external system.

FOLDERID

Text

1DC95E30-1E74-15EB-B5CC-758A19ED256B

Folder identifier from external system used to map correct folder in Rambase system.

QISACTIONSEXTID

Text

extQis123,extQis456,extQis678

Identifiers to know what QIS to add new created task to as an action. Actions will be created in quality issues which have this EXTID (also imported to Rambase from external system). Multiple references can be defined in one task, separated by comma - see example.

Company settings

You will get an overview of all company settings in the application Company Setting Values (CSV).

The settings are filtered by modules and sub-modules. It is also possible to search by name and key name regardless of the modules and sub-modules.

Each setting is defined by JHC personnel in accordance with your company's demands.

View the company settings

  1. Click on a module in the list of modules.

  2. Click on the relevant sub-module. The names and descriptions of the settings connected to this sub-module will then be displayed.

Required settings are marked with a star icon.

You need the permission ViewCompanySettings to be able to see this list.

Edit the company set up

There are three types of settings. Some of the settings may not be turned off, this is because the setting has a default value.

  • On/off setting - The only option for this setting is to turn it on or off by use of the On/off-button.

  • Custom input value from user - Open text field where you can set the value.

  • Select value from list - Select an option listed in a drop-down menu.

Note that some of the settings may have child settings. There will be a dependency between them.

You need the permission UpdateCompanySettings to be allowed to edit the company set-up.

Enter the Default supplier

Because PRODLINE is removed, you must enter the default production supplier in the Company settings.

  1. To do so, enter CSV in the Program field and select the Enter key.

  2. In the CSV search field, enter Default supplier for production work order and select the Enter key.

  3. Move the slider to ON to enable the setting.

  4. In the default supplier field, enter the supplier code.

    2021-10-13_13-15-02.png

Transmission log (TRL)

The Transmission log (TRL) application displays a list of transmissions based on the user’s permissions. For instance, a user without permission to submit VAT reports will not see entries for those transmissions. In addition to standard filter options, users can filter the log to show only their own transmissions or to focus on specific transmission types. If accessed directly from a VAT application via the context menu, the list will automatically filter by the relevant transmission type.

Overview

TRL.jpg
Areas
  • Header

  • Transmission log - left side

  • Transmission log entry - right side

Header

Users can filter the log to display only their own entries by selecting the Show only my log entries checkbox in the header. Additionally, the Transmission type lookup dropdown menu allows users to search and select a specific transmission type.

Transmission log - left side

The list in the Transmission log area will list all logs based on the selections made in the header. The user can also customize which columns are to be displayed by using the Column settings.

The user can also further filter the Transmission log (TRL) displayed by using the Filter builder where the user can select from standard filters or even create custom filters.

  • Search field - The Search field can be used to search for specific Transmission log (TRL). Click the Search field and press SPACEBAR to list all the available parameters to search on.

Standard columns and their descriptions are listed in the table below:

Columns

Description

St

Status of transmission

Id

Transmission log entry identifier

Created at

Date and time of creation

Created by

User identifier

Transmission type

Transmission log type id

Object reference

Internal RamBase identifier of the object/item

Submodule

Name of the submodule

Transmission log entry - right side

Columns/Checkboxes

Description

Transmission type

Transmission log type id

Description

Description translated to selected language. If no translation exists for the given language, English description will show

Checked if Transmission is to RamBase

True if RamBase is the receiver of the transmission

Checked if transmission is directly transmitted to receiving system

True if data is being directly transmitted to receiving system

View permission

Permission identifier

Tabs

Attachments

Columns

Description

Id

Attachment identifier

Created at

Date and time of creation

Attached to

Indicates if the file is added to the request or if it is received as a part of the response. If a file is relevant to the transmission but not a part of the request or the response, then it is marked as an extra.

File

File identifier

Request parameters

Columns

Description

Id

Request parameter identifier

Created at

Date and time of creation

Key

Key for the request parameter

Value

Value for the request parameter

Response parameters

Columns

Description

Id

Response parameter identifier

Created at

Date and time of creation

Key

Key for response parameter

Value

Value for response parameter

Company setup

Administration menu (ADM)

This application gives quick overview and access to applications for configuring new and existing companies.

clip1291.jpg

All actions can be started from this menu. Hover the mouse pointer over the different tiles to see a description of the options. Some are linked directly to applications while others are menus.

Domain Values (DOV)

The Domain values (DOV) application can be used to make local configurations of value lists, for specific databases or systems. Some value lists allow adding custom values, while others are restricted to activating or deactivating predefined values.

clip1303.jpg

Choose the item line containing the value list you want to edit and press ENTER.

clip1304.jpg
Actions column

Here you are able to activate and deactivate the different values for the given value lists using the confirmation icons to the left of the status number.

Value column

The Value column contains the value (key) saved on the document, and needs to be a unique value.

Descr column

The Descr column contains the description shown in the dropdown.

Prio column

The Prio column shows the priority sorting of the values, where the lowest number indicates higher priority.

Restrict to be available for selected DB's column

Notice that most of the value lists are set up per system. If a value needs to be restricted to specific databases, this is done in the Restrict to be available for selected DB's column to the right. If a value is deactivated (using Deactivate, Disable for system or Delete (only available in ST:1)), it will not be available for any databases in the system. A value needs to be in ST:4 to be active.

Default create values (ADMDEFCREVAL)

The Default create values (ADMDEFCREVAL) application is used to configure default values for the following elements, for the current company:

  • Products

  • Customers

  • Suppliers

  • Sales quotes

  • Sales orders

  • Purchase quote requests

  • Purchase quotes

  • Service orders

  • Auction lots

Specify a default value

  1. To open the Default create values (ADDEFCREVAL) application from the RamBase menu, select Admin > Overview > Settings > Default create values.

    Default_create_values.png
  2. Click the module containing the default values to be specified.

    Note

    The user will then be moved to the Company settings (CSV) application with the filter "DEFAULTCREATEVALUEARTFIELD". The filter allows the user to display settings which are used to define or specify values for the previously selected module.

  3. Enable or disable the Company setting (CSV) by clicking the OFF/ON icon.

  4. Specify the value in the related field located directly under the Company setting (CSV).

The default value will be the 'default' input the next time the related field is created in a RamBase document.

QAR Classification

The QAR classification application is used to create a classification tree. The application is available from the Domain Values (DOV) menu.

clip1308.jpg

This application is used to set up the value lists for the QAR classification - Category, Type and SubType in a tree structure. You can only add SubTypes for the Categories 10, 11, 20, 21 and 30.

Note that the setup is performed per company. The company you are working in while opening the application will be the company the QAR will apply for.

A new company, or a company without local customization, will start with the default setup. To change this, click the Make local changes for company button.

Specify value and description for Category. Value and description is the same field for Type and SubType. The field to the right of the columns specifies the priority/sorting of the values when shown the dropdowns (in the QAR screen).

Note: If you need to delete a category, you will first have to delete all the Tpes for the given category. This also applies for Type and SubType.

Field descriptions Company setup

  • Name and address

  • Currency (CUR)

  • Language - Will be used on print, email and reports. If another language is registrated on a Customer (CUS) or a Supplier (SUP), this will overwrite the information from Company. If no language is set on Company, Customer og Supplier - english is used as default

  • Enterprise - The format is different from country to country. In Norway we create the Enterprise number without 'NO' in the front and 'MVA' at the end, - example: 111 222 333

  • Vatno - The format is different from country to country. In Norway we create the Vatno with MVA at the end since this is a claim that it shows on documents. In Sweden there is always 'SE' in the front of the Vatno, and '01' at the end. All EU contries have their Countrycode (CCODE) in front of the Vatno, - example: DK 222 333 444

  • Location (LOC) - This is the main location for the Company. This will be used as default Location on documents, - if not another location is set on Personell (PER), then this location will overwrite the location set in Company. This Location must be created in the Location (LOC) archive

  • Phone - example: +47 11 22 33 44

  • Email - example: post@company.no

  • Url - example: www.company.no

  • ConfirmSend - Will automatically be filled with Email

  • CommonDBG - Will automatically be filled with a shortening of the Group the Company belongs to - example: ABC

  • GroupDBG - Will automatically be filled with a shortening of the Company - example: BCD

  • ADMDBG and ADMAliasDB - should not be filled

  • OwnerDB - Should be filled with the same shortening as the Company has - example: BCD-NO (NO is the CountryCode)

  • FinanceSys - If the Company shall use the finance module in Rambase, this field has to be filled with 'RB'.

  • GmModel (Gross Margin model) - Stock and unrealized Stock are calculated based on historical value (exchange rate when the Goods Reception Item (SSA-ITM) was registered in stock) or at current value (current price) or at invoice rate value (rate on SIN is posted back on SSA meaning value on SSA item is changed according to the rate on the SIN item).

  • Gm (Gross Margin) - the Company will not sell below this percent of profit. If they will sell with lover profit, is has to be approved by dedicated Personell

  • Period - Must be filled with the earliest period the Company will load data into Rambase. If the Company wil not load data, the period can be set from January same year, or the same month the Company is set up

  • ClosedPeriod - Will be automatically updated with the latest period that is closed in the Period Account Register (PAR)

  • Interest % - Interest percent that is used when interest-invoices to customers are created from the Interest Menu (INT). If the percent is changed from CSV/Customer Interest invoice Percent, the Interest field in Company is updated (and vice versa)

  • Unit - Units that the Company will use have to be created in the UNI (Unit) archive before it can be added in Company. A unit for 'pcs' must always be created, and this unit must be added in this field in Company

  • Rate Source - Customers can modify their RateSource through the Rate Sources tab in the Company (COM) application. A popup window can be accessed by clicking the Add new ratesource icon located below the grid, on the left side of the page.

    In the popup, select a date in the From Date field for when the new setup will take effect in the system. Only start dates of future Accounting Periods can be selected.

    After choosing the From Date, select the desired Rate Source from the following available options.

    • Xignite

    • European Central Bank

    • Nardowy Bank Polski

    • Norges Bank

    • Sveriges Riksbank

    For most companies, the primary rate source will adequately meet the need for exchange rates for all currencies used by the company. However, in some cases, a secondary rate source may be necessary when the data provided by the primary source is insufficient for all relevant currencies. To ensure full exchange rate functionality in RamBase, it is important to have a backup option in place. Exchange rate from the secondary rate source will only be used for currencies not supported by the primary source. The available sources for the secondary rate source are the same as those for the primary source.

    When a new rate source is entered, transactions made after the from date will utilize the exchange rate from the new source. Transactions made prior to the from date will continue to use the exchange rate from the previous source.

    To view available exchange rates for each rate source, access the Currency menu (CUR) application. From the drop-down menu on the upper right corner, select the desired rate source and click on a date to see which currency rates are supported by that source.

Approval configuration (APC)

Use the Approval configuration (APC) application to configure approval rules defining when approval is required and the persons that are allowed to approve. Approval rules can be added, edited, copied or deactivated. Users and roles can be added or removed as approvers of the approval rules.

In the Approval Rules area, the menu has a treelist, showing one line for each approval type on main level. It is possible to expand and see the approval rules as children of the corresponding approval type. The detail view in the Approval rule area, shows details of the approval rule and the Approver assignments area shows a list of its approvers.

APC_1.jpg

An approval type must have at least one approval rule to be active. Most approval types will only have one approval rule, but the Amount limit types will typically have more than one approval rule with intervals of amount ranges where different persons can approve. Amount limit approval types also support restrictions on GL accounts (ACC) and Departments (DEP).

The list of approvers for the approval rule will have possibility of adding and removing approvers. Approvers can be both employees and roles.

Some approval types support restrictions and limits. These will be configured in separate applications, via links in the APC application.

For each approval type it is possible to configure if approval requests should be assigned automatically to (all) default approvers of the matching approval rule(s) or if a (single) approver must be selected manually when requesting approval.

APC_2.jpg

Add approval rule

  1. Enter the Approval configuration (APC) application.

  2. Highlight an approval type.

  3. Click the Add approval rule button.

    • Make sure the correct item is selected in the Item field.

    • Set the name of the approval rule in the Name field.

  4. Click the OK button to create an approval rule in status 1.

  5. Click the Manage restrictions button in the Approval rule area. The button is only available for approval rules of some approval types and will be disabled if not.

    • Select restriction type in the Select restriction type field.

    • Click the Plus icon and set a value if required.

      APC_3.jpg
  6. Configure if approval request should be assigned automatically to (all) default approvers of the approval rule or if a (single) approver must be selected manually when requesting approval.

    APC_4.jpg
  7. In the Approver assignments area, click the Add user or Add role button.

    • Find user or role and click the OK button to add the user or role as an approver, for the selected approval rule.

    • Users (only) can be specified as default approver. There can be several default approvers for an approval rule. Default approver is required for each approval rule of approval types configured to automatically send approval requests.

      APC_5.jpg
  8. Click the Activate approval rule in the context menu to activate it and set in Status 4.

It is not possible to define rules to approve a negative value or amounts.

NOTE! For approval types using amount limits, when they are configured to automatically send approval request to default approvers; approval rules with no amount limits (typically Approve all) will cause the default approvers of these rules receiving all approval requests, since they cover everything.

Follow up on Approval configuration

Configuring restrictions

Click the Manage restrictions button in the Approval rule area to edit restrictions. The application APRCOND will open. The button is only available for approval rules of some approval types and will be disabled if not.

The applications shows the restrictions that can be configured for the selected approval type. The restrictions define when the approvers assigned to this approval rule are allowed to approve this approval type. Restrictions can be set by different fields, and the different fields allow different restriction types. To add a restriction, select restriction type for the field, and press the plus icon. Assign a value if required.

Some approval rules might have restrictions that are not supported by this new approval configuration. If so, a link will show, and this will open a popup to show these restrictions.

Configuring limits

For approval types that supports configuring limits, the menu option Configure limits will show in the context menu. This will open the APCLIMIT application. An amount limit can be assigned. Some of today's configurations have conditions. These will show in the condition column.

Assign roles as approvers

It is possible to add roles as approvers. It will still be a single personnel (PER) that is selected when requesting approval. You select the role you want to select users from, and the active user assignments from that role are listed for selection.

Default approver

For each approval rule users can be specified as default approver. There can be several default approvers for an approval rule. It is not possible to select a role as default approver.

Approval types can be configured if approval request should be assigned automatically to all default approvers of the approval rule or if a single approver must be selected manually when requesting approval. At least one default approver is required for each approval rule of approval types configured to automatically assign approval requests.

For approval types configured for manually selecting approver when requesting approval the default approver(s) will show at the top of the list of approvers to be selected (when requesting approval).

Configuring multiple approvers

Combining the option for automatically assigning approval request to default approvers and selecting more than one user as default approver will cause multiple approvers having to approve a request. When requesting approval, a request will be assigned to each user configured as default approver. All requests must be approved, and the approver can only approve the request assigned to him. Other approvers on the same approval rule can approve on their behalf, but only for one of them.

NOTE! If several approval rules match the item, meaning overlapping approval rules are configured, request will be assigned to the default approvers of all the rules. But only once per user, should a user be default approver of more than one of the rules.

Approval type statuses

For an approval type to be active, there needs to exist an approval rule for the approval type in Status 4. The approval type must also not be disabled by the company setting. The approval type status is displayed in the Status column in the Approval Rules area.

  • Approval rule not configured - Approval type is enabled, but no approval rule has been added.

  • Approval rule(s) pending registration - One or more approval rule exists, and one or more has Status 1.

  • Approval type disabled for company - Company setting for disabling the approval type has been activated.

  • Active - One or more approval rule exists in Status 4, none have Status 1. But some could have Status 9.

Approval rule statuses

For an approval rule to be active, it must have status 4. The approval type must also not be disabled by the company setting.

  • Pending registration - The approval rule has Status 1.

  • Active - Approval rule has Status 4.

  • Discontinued - Approval rule has Status 9.

Context menu options

When an approval rule is selected, the following context menu options can be available depending on the status of the approval rule:

  • Configure limits - Only available for some approval types. Opens the APCLIMIT application for configuring limits.

    APC_6.jpg
  • Activate approval rule - Approval rule is set to Status 4. Only available in Status 1.

  • Delete approval rule - Removes the approval rule. The approval rule will no longer show in the application. Only available in Status 1.

  • Discontinue approval rule - Approval rule is set to Status 9. Only available in Status 4.

  • Copy approval rule - Copies the approval rule to a new approval rule. Restrictions are included, but the approvers are not copied by default. When selecting the menu option, a popup will show with possibility to enter name of the new approval rule. There is an option to copy the approvers.

  • Copy all rules for this type to other type - For the amount limit approval types you have an option to copy all rules for one type to other type, to avoid doing the same setup on approval rule and approver assignment several times.

    • This option will open the Copy all rules for this type to other type popup, where the user can choose which type it should be copied to. Remember to enable the Include Approvers checkbox, The rules will be created and set in Status 1 - Pending registration. The rule can be activated, set in Status 4 - Active, from the Context menu with the Activate approval rule option.

  • Edit setting for disabling approval type - Most approval types have the possibility for disabling/enabling for company by a company setting. Most are by default enabled. This menu option opens the company settings (CSV) application for configuring setting for current approval type.

  • Show approver assignment report - Report where you find approver assignments that are active today. The report can list the approver assignments a specific employee has by typing the PID in the filter field. Approver assignments can also be referencing roles, and when specifying a PID, roles will only be listed if employee has approver assignments via the roles.

Notifications

By default, all users will receive approval notifications. It is possible to turn this off in the Personnel (PER) application:

  • No notification when requested for approval - Specifying that the user should not receive an notification, when the user is requested to do an approval.

  • No notification when request approved - Specifying that the user should not receive an notification, when a document the user owns have approval requests approved by other persons.

clip1623.png

Requesting approval from document or document item

If the document or item need requires approval, a notification will be shown.

APC_7.jpg

When clicking the approval request icon, the approver(s) will be notified based on the Receive notification by selection made in the Personnel (PER) application, in the Details tab. This will happen either manually by selecting an approver or a role from popup or automatically, depending on configuration of the approval type.

APC_8.jpg

Additional option under the three dots on document level.

  • Request approval - If you are allowed to approve your own document, this can be used to send the request to someone else. This option is available if the Automatically assign approval request to Default approvers for this approval type setting is turned off in the Approval rules (APC) application. If the setting is turned on, the request will be sent automatically by clicking on the Request approval option or the blue Request approval icon.

    The Add approver option mentioned below is available after the request is sent for approval.

    APC_16.jpg
Approve requests

Approval is done from the document or by using the APPROVAL application in RamBase. It is also possible to approve from RamBase mobile application.

Approvers can only approve the request assigned to them. But other approvers assigned to the same approval rule can approve on their behalf (if no requests are already assigned to them), but only for one of them.

  • Logged in as an approver John Johnsen you will be able to approve the request that is sent to you, but not the request sent to John Doe.

    APC_9.jpg
  • Additional options under the three dots.

    APC_10.jpg
    • Deny – If you are the approver the approval request is sent to or you are assigned to the same approval rule, you are able to deny the approval request on behalf of yourself or others. You have to add a comment why you do not approve it.

      APC_11.jpg

      The comment will be visible on the document/item, and there will occur an icon for denied.

      APC_12.jpg
    • Add approver –  If you are the approver, the approval request is sent to, you can add an additional approver, e.g. if you want a second opinion. Any employee in your company can be selected. The document assignee can also add approver.

      Comment is mandatory.

      APC_13.jpg
    • Change approver – If you are the approver, the approval request is sent to, you can change approver to another employee assigned to the same approval rule. The document assignee can also change the approver.

      Comment is optional.

      APC_14.jpg
    • Delete – If you are the approver the approval request in sent to or you are added as an approver in the approval rule, you can delete the approval request on behalf of yourself or others.

      When an approval request is deleted, it is displayed with a red approved icon and a note telling who deleted the request.

    Note

    Approval request that have been manually added with the Add approver option will be deleted.

Approvals

The Approvals (APPROVAL) application is used to inspect and approve (or reject) items. It has three tabs to choose from to get an overview of items in need of approval and to follow up on them:

  • Approval detailed view, where item attachments has a preview area

  • Approval list view, with the option to export the list to Excel

  • Sent by me, where items sent for approval is gathered in one place

Approval detailed view

This tab (view) is divided in three main areas:

  • A list of the items sent to the user for approval

    This is where the user approves or rejects the items by clicking the Approve or Reject symbol on each item. In this area, the user also has the option to approve all items for one document at the time by clicking the Approve all button. (For example all items belonging to one Purchase order (SPO) or one Supplier invoice (SIN).) Finally, there is an option to Approve all selected items at the bottom of the area, and a button to Select all and one to Deselect all to the right.

  • A Preview area to preview any attachments

    If there are more than one attachment, the user may use the arrows at the top of the area to switch between the different attachments. There are several tools available for the preview area, for example zoom, so the user may zoom to find the ideal preview of the attachment. If the zoom is changed from default, the application will remember the change. In other words, the zoom last used will be the new default for the user.

  • A Details area with further details for each item

    In this area, the user will find information like Account, Department and Finance project, as well as a log of activity under the Approvers header at the bottom.

Filtering

The Approval detailed view has several filtering options.

When entering the application, there is a default filter called Sent to me , which may be turned off by clicking on it.

In addition, the five tabs Procurement, Logistics, Sales, Finance, All are quick filters to give an overview and help make the approval process as efficient as possible. The number at the top of each tab indicates how many items are awaiting approval of the specific user.

Beneath the tabs, there is a Search field to filter further, and a Filter builder to choose a Standard filter or to Create custom filters.

Approval list view

This tab presents perhaps the more traditional view, with items presented as a simple list. The view has several filtering options via the Sent to me filter, the Search field at the top, the Filter builder and the checkbox option Include all employee approvals.

Each item may be approved or rejected by clicking the Approve or Reject symbol on each item. All items may be marked by clicking the checkbox at the top left of the list and approved by clicking the Approve all selected button below the list. This button may also be used for selected items only, if the user marks the relevant items by clicking on the Status code of each of the items.

One of the advantages of this view is the possibility to Export to Excel via the Column settings icon.

Sent by me

This tab is in reality a filter to see only a list of items sent by the user. It makes it easy to have an overview of sent items (all in one place) and keep track of their status.

Widgets

To make it easy to keep track of approvals, there are three approval widgets that may be added to the users dashboard:

  • PendingMyApprovalWidget: Shows the number of approvals pending the user's approval

  • PendingApprovalWidget: Shows approvals Sent to me, Sent by me and I can approve

  • ItemsPendingMyApprovalWidget: Shows the user's approval items as a list, and lets the user approve items directly from the widget.

Note

The rules for approvals (who approves what etc) is set up in the Approval configuration (APC) application.

Note

A daily e-mail will be sent to each user with a summary of approvals pending the user's review. When an approval is marked as "urgent", an e-mail will be sent to the user immediately.

Note that this can be configured in the Output object definitions (OOD) application in the Daily notification for apprivols remaining (OOD/100751).

Note

If the user has access to more than one company, the available companies are located in a grey header at the top of the application. Click on a company to access the Approval application for that specific company.

Note

Tip: Hover the mouse over symbols, search fields and buttons to get a description of function.

Automated workflows....

Automated workflows allow you to respond for specific events in RamBase and build simple notification systems or automatically create tasks for your team. ...

Events are special types of some occurrences that can occur while working with RamBase modules. It can be updated status, person assigned as responsible, some item added or modified in a specific document. Only RamBase can add new events, contact support if you have any questions.

To access automated workflows, you must use the Duties (DUTY) Create and maintain company workflows and Create and maintain company template workflows. The duties are not added to any system defined Roles (ROLE). Users must add these duties to their own company defined roles.

Automated flows

Automated flows make it possible to perform automated flow actions (described in the Actions section below) each time the specific event occurs. It is possible to add conditions that are checked before action is executed. All conditions are connected with “and” logical operator, which means that all must be true to perform action.

AAA_6.jpg

Each flow must contain one event and one action, in case there is need to perform many actions, another automated flow should be created with the same event and conditions, but with a different action.

There are few ways to create a new automated flow:

  1. Using the Create custom flow button in the bottom left corner and enter the mandatory name and optional description.

    AAA_7.jpg
  2. Using one of the automated flow templates (described in the Automated flow templates section below) listed in the Create flow tab.

    AAA_8.jpg
  3. Use the New flow button in the Create flow tab which allows you to create empty flow from scratch.

    AAA_9.jpg

Automated flows have their own statuses:

  • Status 1 - Draft - The flow is created and can be edited.

  • Status 4 - Active - The flow is active and every time the event occurs, the conditions will be checked and possibly action executed.

  • Status 9 - Disabled - The flow can not be edited and events do not cause the conditions to be checked and the action will not be executed.

Creating and activating automated flows

To create and activate a new automated flow, follow the steps below:

  1. Create a new automated flow and enter the name and description.

  2. Select the event that will trigger this flow.

  3. Add conditions for the event if necessary. List of available fields depends on the event itself, for events related to customers, fields will be retrieved from a resource that represents the customer. For events related to products, fields will be retrieved from the product resource and so on.

  4. Choose what kind of action you want to execute, when event occurs and all the conditions are met.

  5. Enter all mandatory action parameters. Remember, some parameters support macros.

  6. After saving, activate the flow by clicking the switch next to the name in the flow list.

Adding conditions

Conditions can be created based on fields from the event detail object and their type. There are different operators available depending on the selected field type: text, numbers, values or date.

AAA_011.jpg

To add a condition, just click the Add condition button and you will be able to select one of the available fields. Based on the type, you will get different operator lists and Condition input fields that support specific type (date or datetime picker, values, etc.). To delete a specific condition, just click on the trash can icon next to it. To undo the current changes, click the X icon.

Selecting automated flow action

Actions with their parameters were described earlier, so you can select any of them using the dropdown menu and provide all the required data to mandatory parameters so that the action can be executed.

Next to the action dropdown menu and each parameter you can find a small info icon, when you hover the mouse over it, you will see tool tips with a short description.

AAA_4.jpg

Next to the parameter field you will also find the X button, by pressing it all data in this field will be removed.

Viewing execution log

You can select the View execution log option in the Context menu to open the execution log popup window.

All events occurrences related to the flow are listed, even if the criteria were not met. This means that this list shows how many times a specific event was triggered.

Description of statuses:

  • Status 1 - Draft - New job to check the conditions and probably execute the task has been created.

  • Status 2 - In queue - The job is saved and queued to be performed.

  • Status 3 - Processing - The job is being processed.

  • Status 4 - Paused - The job is paused.

  • Status 7 - Failed - The job failed and the action was not executed.

  • Status 9 - Finished - The job is finished and at least the conditions were checked, if all were true, action was successfully executed.

The Info column shows how many IMS/e-mails have been sent and how many failed (if any). If a batch has no information in this column, it means that there was no IMS/e-mail action for that batch.

Activating and deactivating automated flows

Only flows in Active status are considered to be executed. Newly created flow is in Draft status. To activate the flow, simply press the ON/OFF button next to the flow name that is visible in the All flows tab.

AAA_1.jpg

Use the same switch to deactivate the flow, the status will be changed to Disabled. In case you want to modify the flow again (you can only modify the flows created by you), use the Open for edit option in the context menu.

Saving as template

It is also possible to save existing automated flow as a template (templates are described in more details in the next section). To do so, select the correct option from the context menu and a new dialog will be opened.

AAA_2.jpg

In this dialog box, users are allowed to change the name and description of the flow, and they also can choose which event conditions and action parameters that will be copied. To copy the condition or parameter, the checkbox next to it should be checked.

Actions

Available actions in automated workflows are executed when the selected event occurs, and the criteria are met.

Each action has its own parameters. Some might be required, and some are optional, to execute the action.

ACTION_1.jpg

This is a list of all actions defined in RamBase with their parameters:

  1. Send IMS - Sends message to one or more recipients using Internal Message Service. (Supports macros with .userId and .employeeId)

  2. Create note - Creates note in the RamBase system.

  3. Start task process - Starts a task process.

  4. Send Teams message.

  5. Create task - Creates a new task in RamBase.

  6. Send e-mail - Sends e-mail to one or more recipients. (Supports macros with .userId and .employeeId)

Some parameters support macros - this means that some properties of the object, which are related to the event, can be used. For example, you can start typing {{ (two curly brackets) to open the dialog with available properties list. Having such text in the field, which supports it, will cause it to be replaced with data contained in the object, for example having an e-mail title defined as follows:

Status of the {{customer.name}} customer was changed

Will cause e-mails sent by this action to have customer name instead of {{customer.name}} , i.e.:

Status of the RamBase customer was changed

if the status was changed for customer, whose name is RamBase.

AAA_010.jpg

Note

When sending IMS to more than one recipient, the recipients should be separated with a semicolon. (Recipient 1; Recipient 2 etc)

Automated flow templates

Automated flow templates are very similar to regular automated flows, but they are only used to create new flows. No automated flow templates are considered to be verified and executed when the event is triggered.

Templates are created according to the same rules as automated flows (name, description, event, event conditions, action and action parameters) and can be used to prepare many workflows with the same event and conditions, but with different actions.

AAFLT_3.jpg

Templates have following statutes:

  • Status 1 - Draft - Template not yet completed, can not be used to create new workflows.

  • Status 4 - Active - The template appears in the Create flow tab as a tile with icons related to the event name area and selected action.

  • Status 9 - Disabled - The template is no longer used, and can not be used to create new workflows.

Global automated flow templates

Some templates are provided by RamBase and can not be modified or disabled, but they can be used to create new automated flows like regular templates. Templates like this have this additional information above the name:

AAFLT_2.jpg
Creating new automated flow template

There are two ways to create an automated flow template:

  1. Create it from automated flow, as described in the Automated flows section above

  2. Create it from scratch using the Create new template button below the templates list.

    AAFLT_1.jpg

Users must provide name and optionally description. Rules for creating a template are the same as creating a regular flow, the same fields support macros.

After saving and activating template (changing the status to 4 - Active) only from the context menu, it can be used to create automated flows.

RamBase Output

System requirements/recommendations

System requirements:

  • Windows server 2012 or higher

  • Windows 10 or higher

  • If you are going to do a lot of printing then we recommend a dedicated print server to guarantee that it is working smoothly

Install Print Connector

Type PCR in the program field in RamBase and press ENTER to open the Print connector (PCR) application. There are two ways to install the print connector, either download or use the Create new function.

It is recommended that the print connector is downloaded on a print server, but it can be downloaded locally on a computer. The computer must be turned on at all time.

There is a requirement for it to be installed on a Windows-based server or computer.

Install from download

Click the Download latest print connector in the context menu and download the latest version of the print connector. The download will start in the browser.

clip1102.jpg

The print connector is installed using the executable file. The installation is guided with an installation wizard that will take you through the installation step by step.

  1. Locate the installation file and double click the downloaded executable file to start the installation wizard.

  2. Follow the steps the wizard goes through.

  3. When prompted for username and password, enter your RamBase credentials.

  4. When prompted to create a print connector name, choose a suitable name. Your company may have naming conventions for print connectors so the superusers can have a clear overview, so choose accordingly.

  5. After the installation is finished, you will see an overview over all your installed printers.

    clip0012.jpg
Install from Email
  1. To install the print connector from the PCR application, click the Create new button in the left hand corner.

  2. Give the print connector a name.

  3. Enter a valid email address. The download link and License key will be sent to this email.

  4. Click the Download button in the email and follow the step-by-step instructions.

  5. Unpack the downloaded zip-file and follow the steps stated in Install from download from step 2.

Print Connector (PCR)

The Print Connector (PCR) is a management application for superusers to keep an overview and control all the different print connectors for the company.

clip0906.jpg
Print Connector List

The left box shows all the print connectors, sorted by the dropdown menu in the filter field.

Print Connector Details

Choosing a print connector in the left menu will display the details concerning this in the top right box:

  • Print Connector ID - The unique ID given to each print connector.

  • Name - The given name of the print connector (the user chooses this during installation).

  • Installed By - The person who installed the print connector.

  • Installed - Date and time of installation.

  • Version - Which version of the print connector which is installed.

  • IP Address - The IP address of the computer the print connector is installed on.

  • MAC Address - The MAC address of the computer the print connector is installed on.

  • Computer Name - The name of the computer the print connector is installed on.

  • Operating System - What operating system the computer runs.

Print Jobs

This folder shows all the print jobs to the chosen print connector.

Printers

This folder shows all the printers connected to the chosen print connector. This is the same overview as in the stand-alone print connector application, but without the detailed view.

Context menu
  • Quick setup of a print configuration - Quick setup of the print configuration.

  • Restart print connector - This will try to restart the print connector service.

Print Configurations (PRC)

The Print Configurations (PRC) application is basically a priority list over printers where a job goes through the list until it finds a suitable output configuration.

clip0908.jpg
Print Configurations

This list shows all print configurations defined for this RamBase system.

Print Configuration

Details for the chosen print configuration and the printers.

Exceptions (Special Handling)

This can be used if you want to print a specific output to another printer. In example, if you want to send all customer invoices to the accounting printer.

Create a new print configuration
  1. Click the Create New button in the left corner.

  2. In the popup, add a name in the Name field.

  3. Select print group in the Print Group field.

  4. Click the OK button.

  5. In the Print Configuration area, click the Add Printer button to add a printer. This will open a popup where you can choose the different printers and paper size.

  6. You can drag & drop the order of the available print locations to prioritize the print order.

Print group

This function is used to group different print configurations.

Scheduled Print Configuration (BPR)

The Scheduled Print Configuration (BPR) application is used for scheduled printing. Example is if you want to automatically print a large number of invoices during the night and have the prints finished by morning.

clip0909.jpg
Default Scheduled Print Configuration

Choose your print configuration. This must be done for each company.

Exceptions (Special Handling)

This can be used if you want to print a specific output to another print location. In example, if you want to send all customer invoices to the accounting print configuration.

Output Settings (OOS)

The OOS application is used to control the outputs from various applications in RamBase, and to specify the default outputs for a new customer or supplier.

clip1305.jpg

The left pane contains two tabs. Select gives all the different outputs, categorized by modules, applications and functions. You can select the necessary outputs here.

Search contains a search field at the top. Use the search field to find the necessary outputs. The search results can be filtered by selecting filter_funnel.svg. To view the documents that are available for customer output control, select Available for customer output control. The left pane now displays documents that you can select, to be the documents included by default when you create a new customer.

2021-09-08_17-59-24.png

The description of the output is given at the top right side, and settings for print and email are given below.

  1. Select Print enabled if you require output through print.

  2. Select a document in the left pane and enable the Default for new customer slider.

  3. If you require output through email, select Email enabled.

  4. Select the necessary document in the left pane and enable Default for new customer.

The selected documents are added by default to every new customer and output according to the selected output channels, print, email, or both.

Print

You can enable the Print output functionality by using the slider. The various settings related to printing are given below.

Content
  • Paper Size - Select the necessary paper size from the list.

  • Copies - Enter the necessary number of copies.

  • Collated Key - Select YES to collate the printed outputs or NO to not collate.

  • Additional text - Opens a popup where you can enter additional text to add to the output. You can add text in several languages.

Design
  • Current design - This field shows which design is used. Select Preview to see a quick preview of the output design.

  • Design for tester - Select the necessary design from the list.

  • Testers - Select the necessary tester from the list.

Email

You can enable the Email output functionality by using the slider and specify the following settings for email.

Content
  • Address source from - This field indicates from where the address is retrieved from.

  • Subject file name and body - This button opens a popup where you can edit the subject file name and body for the output.

  • Additional text - Opens a popup where you can enter additional text to add to the output. You can add text in several languages.

Design
  • Current design - This field shows which design is used. Select Preview to see a quick preview of the output design.

  • Design for tester - Select the necessary design from the list.

  • Testers - Select the necessary tester from the list.

To view the documents that are available for supplier output control, select filter_funnel.svg and select Available for supplier output control.

  1. Select Print enabled if you require output through print.

  2. Select a document in the left pane and enable the Default for new supplier slider.

  3. If you require output through email, select Email enabled.

  4. Select the necessary document in the left pane and enable Default for new supplier.

    2021-09-10_09-59-57.png

Specify the settings for Content and Design in Print and Email as given above.

General Output Settings (GOS)

In the General output setting (GOS) application, users may change/customize:

  • logo for all designs

  • theme for all designs

  • footer for all designs

Company logo

In the Company logo area, users may upload the company logo in .jpg or .bmp format. By doing this, the logo will be placed in the top right corner in the standard designs.

Designer themes

In the Output designer themes area users may select a standard theme or upload a new customized theme to fit their design need/preference.

Each theme consists of four color schemes:

  • Dark scheme: Fill color in the document header, item header and total sum

  • Light scheme: Fill color in the general information fields

  • Total scheme: Fill color in the summary field above the total sum

  • Last page headers: The letter coloring on the subtitles on the page (the same color as dark scheme in the default themes already available in RamBase.)

CSV-Admin-GOS-example.png

In order to customize, download one of the existing themes, and open in a word processing program, for example Notepad. The color codes should now be entered into the code in the file according to where the user prefers each color. To customize according to logo color, use an eyedrop tool (or similar) in a picture edit program to identify the color code of the color you want to use. The color model used in RamBase is the RGB code (Red, Green, Blue), so the color has to be given according to this code.

CSV-Admin-GOS-colordefinition.png

When the colour has been changed, save the file as an xml file.

Click Upload new theme, type a name for the output designer theme, and then click Upload. Now the theme may be added via drag and drop or the Choose files button. Finally, click Confirm to upload the file. In order to activate the theme, click the Use theme button on the line of the new theme.

Company footer

In the Company footer area, the user may type a text that will be added at the bottom of all standard outputs.

Select print location

From anywhere in RamBase, select the account in the top right corner. At the bottom you will see several drop-down menus. Choose the one called Print Group and scroll to your preferred print group. Next you can use the Print Configuration, to further narrow down the actual print location.

clip1085.jpg

Jobs (JOBS) application

The Jobs (JOBS) application is used to view and manage your output and report jobs. Users with the role Output administrator can also monitor all Output jobs and Recurring report jobs.

There are multiple ways to navigate to the Jobs (JOBS) application:

  • From the RamBase menu, click on Admin, then select Print/email administration and then Jobs.

  • From the RamBase menu, click on Admin, then select Reports and then Jobs.

Tabs

The application is divided into four tabs; My output jobs, All output jobs, My report jobs and Recurring jobs. The functionality of the tabs is similar across all of them. The columns are explained in the My output jobs section, and distinct functionality is explained in each section describing the tabs.

My output jobs

This tab is available to all users and is for checking your output jobs. Notable functionality is located in the Download column where an attached document can be downloaded, and in the right most column, where an output job can be canceled or repeated.

Field

Icon

Description

St

DWOO_Status_icon.jpg

Displays information on the output job in RamBase.

  • Status 1 - Under preparation

  • Status 2 - Queued

  • Status 3 - Processing

  • Status 7 - Failed

  • Status 8 - Waiting for external handling

  • Status 9 - Finished

Xst

SVC_status_icon.jpg

Displays information on the external handling of the output job. Examples of this can be printing.

An output job with Status 8 - Waiting for external handling and Xst in status 2 - On hold, will indicate that the output job was outputted correctly from RamBase, but failed in the external printing. Further information can be found in the Message column.

  • Status 1 - Under preparation

  • Status 2 - On hold

  • Status 3 - Processing

  • Status 7 - Failed

  • Status 9 - Finished

Job id

Displays the output job identifier.

Name

Displays the name of the output job. Examples of this can be "Extract menu data to excel", "Picking list #1234 by email" etc.

Document type

Displays information on the type of document being outputted. Examples can be "Reports", "GoodsReception", "ProductionWorkOrder" etc.

Jobs_-_download_file.png - Excel

Clicking the Download icon will locally download the file. The icon will indicate the file type.

Jobs_-_download_PDF.png - PDF

Jobs_-_CSV.png - CSV

Document

OOV_Arrow.png

Will display information on the document being outputted:

System:Application/Document Identifier

Click the View icon to open the document in the application it is being outputted from.

Destination

Jobs_-_print.png

Displays where the output job is being outputted to.

The Print icon indicates that the output job is being sent to a printer. Note the status in the Xst column.

Jobs_-_email.png

Displays where the output job is being outputted to.

The Email icon indicates that the output job is being sent to an email address. The icon will be followed by the recipient of the output job.

Message

Displays information on the output job. Examples of this can be issues with the external print job, issues with a report being outputted etc.

Created by

OOV_Arrow.png

Displays information on what has started the output job. This can be Personnel (PER), in which case the name of employee will be displayed, or an output job triggered by an output interval set in an application.

Click the View icon to open the application where the output was triggered from.

Created

Displays when the output job was created in date and time.

Start

Displays when the output job was started in date and time.

End

Displays when the output job was ended in date and time.

Print connector

Displays the name of the Print connector (PCR) handling the output job. Click the View icon to open the Print connector (PCR) application to view details.

Note that the permissions required to view these details are usually assigned to system administrators.

Output design

Displays the name of Output design (OPD) selected for the output job. Click the View icon to open the Output design (OPD) application

Output setting

Jobs_-_Output_design.png

Click the Link icon to open the Select output (OOS) application where, depending on the users permissions, the outputs of the various RamBase applications are specified in terms of design and content.

  • Jobs_-_delete.png - Close job

  • Jobs_-_repeat.png - Restart

  • Click the Close job icon to cancel the output job.

  • Click the Restart icon to restart the output job.

All output jobs

The All output jobs tab will list all output jobs for all users. The functionality is the same as the My output jobs. For column and icon descriptions refer to the My output jobs section.

Note

Users with the role Output administrator can monitor the All output jobs tab.

My report jobs

The My report jobs will list all report jobs sent as either a print or email output. The output jobs can quickly be filtered by selecting the predefined filters Exclude recurring jobs or Show only recurring jobs. Status for the report output job can be viewed in the St column. The functionality is similar to the My output jobs tab without the option of repeating or canceling a report job.

Recurring report jobs

The Recurring report jobs tab lists all report jobs that are set on an interval.

The Recurring report jobs tab is used to quickly identify that only wanted report jobs are running. Verifying that only wanted report jobs are running, will allow the system to run as efficiently as possible. It is also useful to manage the company information being exported.

Select a report job and press ENTER or click the Arrow icon to open the Report queue (RPQ) application to view or edit details. A relevant option here is the Interval which can be found in the Schedule setup area in the Report queue (RPQ) application.

Note

Report jobs that are activated by users without the required permissions, or by users that have been deactivated, will automatically be set in Status 6 - Unscheduled by system.

Users with the role Output administrator can monitor the Recurring report jobs tab.

How to check if a domain has included spf.hatteland.com (also known as Spoofing)

We send out emails from RamBase that look like they come from the end user. E.g. something@yourcompany.com, but in reality they come from an email address from RamBase.

This is called spoofing and this is the usual way to do it. However, in order for these emails not to be flagged as spam or junk, the owner of the domain we are spoofing, in this case yourcompany.com, must include a spf pointer in their email setup.

  1. Add the following information in the SPF pointer: include:spf.hatteland.com.

  2. If the customer don't know how to check if this is implemented. You can use this procedure:

    1. Go to: https://toolbox.googleapps.com/apps/dig/ and put in the domain. E.g www.Company.no.

    2. Select TXT in the menu to see what text entries that are listed.

    3. In the first example you can see that spf.hatteland.com is missing and in the second it is there.

      Spoofing_2.jpg

      Spoofing_1.jpg
    4. If this is not setup for your company then please contact your local email provider and get them to add spf.hatteland.com to the domain

Printer device setup recommendations

As printers are often changed with a newer model, we don’t have a specific printer we recommend, but we have very good experience with the brand Zebra.

Please inform your hardware provider that the label printer will need to support following;

  • Print PDF-files

  • Supports network printing (IP address)

  • +USB

  • Support the size of labels you would like to use.

Default size of some RamBase labels:

  • 90mm wide x 45mm high (Example: Stock label)

  • 90mm wide x 29mm high or 70mm wide x 30mm high (Stock location label)

Openings needed on the servers when using Print connector (PCR)

An opening for:

Tips

We recommend to setup the printer as a network printer as this makes it easier to maintain.

Also, we don’t support shared printers, as that is disadvantageous way of setting up a print environment. If the machine that the printer is added from is turned off, the printing stops.

The printer settings need to be changed under the “Advanced” tab in the printer properties. This is because the RamBase print software runs as the system user on the machine and uses the settings for this place.

Print.jpg
Setting up the correct label size on the printer

The label in the printer must be larger than the size of the PDF-file, else the PDFlabel will be too big to fit on the printer’s label.

Create custom labels and resizing can be done by using the Telerik application.

The label size can be modified in the Advanced tab in the Print properties. This is the place where the size of the label is defined, not in RamBase.

This is due to the Print connector (PRC) services are running as the System user and not the logged in user.

zebra.jpg