1. IBS Enterprise Home
  2. >
  3. Panel Help
  4. >
  5. Cross Application
  6. >
  7. Work with function control...

Work with function control (ASGD98001)

The file can be accessed from:

  • the Select table maintenance programs menu item
  • the Enquiries menu item
  • from any applicable application control file

The panel displays the preloaded functions in the system. If the panel name is Work with function control, then you can add, change or delete entries in the table.

Note: If the file was accessed from an application control file, you cannot add or delete records. You can only add records if the file was accessed by using the Select table maintenance programs menu item.

Options

Selection fields

Function
Displays the function code.
Description
Displays the description of the function.
Active
Indicates if this function is activated in the system. If this field is set to YES, all panels relating to this function will be available for entry.

Work with function control (ASGD98004)

The purpose of this file is to define the functions that are to be active or not active in the system.

Note: Only those panels for the functions in this file, which are defined as active, will be displayed for entry during the various IBS Enterprise routines. You connect each function to the applicable application under which it is run.

In the current release, the following functions are delivered in the standard IBS Enterprise system:

Function Description
AD_ARCH This function is used to add archive information to certain Adobe printouts. This information can then be used as input to archive applications in order to handle and store the printed documents using this data. The following documents are prepared for archive integration:

  • Invoice copy printout
  • Sales order confirmation printout
  • Transport note printout
  • Invoice printout
  • Purchase order printout
  • A/R statement of account
  • A/R interest proposal – print
  • A/R reminder printout
  • A/P statement of account
ADD_BABS Only applicable if you are running the Belgian or Dutch application. If this function is active and bank account numbers are not found in the CODA file during the CODA process, then these account numbers are added in sequence in the BEOBNBN file. See About the CODA/FINSTA functionality (Belgium/Netherlands) for more information.
ALLOCPRG Activate this function to run the Work with open batches routine. See About the Open batch environment for more information.
ALTPRLYT If this function is activated the addresses on all external documents you normally send to the customer, (e.g., invoices, pick lists, transport notes, reminders, interest notes, A/P remittance advices, etc.), will be printed to the left to cater to left window envelopes.
AP_CDRD Activate this function to use the A/P cash discount distribution module.
AP_ERRD Activate this function to use the A/P currency exchange rate distribution module.
APINVDAT When this function is active it is mandatory to enter a date in the Supplier invoice date field during A/P invoice entry.
ARAPCSEQ If this function is active, then the user can select to print the A/R and A/P analysis lists in either ascending or descending date interval sequence.
ARBRNOP1-2 If either of these functions is active, then an error list is printed if duplicate bank reference numbers occur.
AR_CDRD Activate this function to use the A/R cash discount distribution module.
AR_ERRD Activate this function to use the A/R currency exchange rate distribution module.
AROVERP1-2 If either of these functions is active, then an error list is printed if the A/R payment is too high.
ARPARTP1-2 If either of these functions is active, then an error list is printed if the A/R payment is too low.
AUSETTL If this function is activated, then orders can be settled during cash sales. See About Australian cash sales for more information.
AUTITEMC This function assigns an automatic item code to those items grouped and created within the Item classification functionality and whose item code is not manually entered or retrieved via a layout definition when applying the Item classification definition. If this function is activated, a valid number series must be connected to the number series for Item code generation. If there is a layout definition that results in a blank item code, this function will assign a next number from your number series when applying the Item classification definition to generate the item. If no layout definition is defined, the system will force you to enter an item code manually when applying the Item classification definition to generate the item.

When this function is activated, layout key word %AUTIC – Put automatic item code can be used when defining the layout definition for layout code “05” – “Item code” in order to make the generated item code unique (if needed). See Automatic item code (AUTITEMC) function in Function control file for more information.

BCHACC During pick confirmation, the system will select lots in a FIFO (First In, First Out) sequence until the order line quantity is filled.
BPDFTSCH Business partner default search mode is used to determine how the system should perform the initial search for business partners in the Select business partner program if an exact match cannot be found for the entered value.

Valid values are:

BPSCHDLM Business partner search delimiter must be entered when function BPDFTSCH is active and business partner default search mode is set to 3 (BP search fields search). The delimiter is used to split entered values into separate search fields for the initial search in the Select business partner program.
BP-STR The system will allow you to establish multilevel customer and/or suppliers structures in order to group a number of business partners together. The top of the structure is called the Holding company. Each customer within the structure that has daughter companies is called a Structure parent. Different pricing policies can be defined for a customer structure. It is possible to specify if the sales price is to be retrieved from the actual customer on the sales order, from a predefined parent company or to check both and use the lowest price. Statistics, both sales and purchase, can be created for an individual business partner, for the holding company and for a predefined level (parent company) in the structure.
CASHBOOK Cash Book application functionality supports the control of bank accounts by specifying the G/L bank accounts in order to make it easy to reconcile with statements from the bank. Cash book information is possible to enter when using the Financial transaction entry routines in Accounts Receivable, Accounts Payable and General Ledger, such as manual payments and receipts, deposits and A/P automatic payments. See About working with Cash book for more information.
CLA-COPR If this function is activated together with the CLA-ITEM (Item classification) function you will be able to define purchase and sales prices on the item classification definition level and download these prices to the item level when generating your items via Item classification.
CLA-ITEM Activates the Item classification functionality within the company. By activating this function the item classification setup fields will become available in the DIS control file. No menu option in the ITEMCLAS – Item classification tasks menu will be possible to access until a valid setup has been entered at DIS control level. See About Item Classification handling in IBS Enterprise for more information.
CODA Only applicable if you are running the Belgian or Dutch application. By activating this function on company level, you will be able to process the CODA transactions received into the IBS Enterprise system from ISABEL as bank statements using the CODA interface. See About the CODA/FINSTA functionality (Belgium/Netherlands) for more information.
CR-BTBOO If this function is activated the value of all BtB-direct lines on the order will be included in the open order value regardless of where they are placed on the open order time axis when the total balance is checked against the credit limit when closing a sales order.
CR-ODUE If this function is activated, then a credit check is done when the Batch order hold and Batch order release is run. Sales orders will be held for debtors who have exceeded their overdue days/amount threshold as defined in their credit profile. See About credit control handling for more information.
CR-PL If this function is activated, then the system will check the credit limit of the debtor, as defined in the credit profile, when printing pick lists. If the current order value exceeds the credit limit when the pick list is about to be printed, then the pick list will not be printed and the order will be held. See About credit control handling for more information.
CR-QT If this function is activated, then the system will check the credit limit of the debtor, as defined in the credit profile, when quotations are entered, maintained or copied. If the current quotation value exceeds the credit limit, then a warning will be issued. This can be bypassed, but if the CR-SO (Credit control, order entry) function is activated, then it will be flagged during the copy process of a quotation that a sales order should be created. Depending on how the credit profile assigned to the debtor is set up, (or the credit stop code, if such is defined for the debtor), the order or order line could automatically be put on hold. See About credit control handling for more information.
CR-SO If this function is activated, then the system will check the credit limit of the debtor, as defined in the credit profile, when sales orders are entered. If the current order value exceeds the credit limit, the result is dependent on what is set up in the system. Either a warning will be issued OR depending on how the credit profile assigned to the debtor is set up, (or the credit stop code, if such is defined for the debtor), the order or order line could automatically be put on hold. See About credit control handling for more information.
CR-SOL If this function is activated, then the system will check the credit limit of the debtor for each sales order line that is entered in the sales order maintenance. If the current order value exceeds the credit limit, the result is dependent on what is set up in the system. Either a warning will be issued OR depending on how the credit profile assigned to the debtor is set up, (or the credit stop code, if such is defined for the debtor), the order or order line could automatically be put on hold. See About credit control handling for more information.
CRETFR When this function is active, the user is allowed to maintain credit transfer data which is used for the Credit transfer and SEPA Credit transfer functionality. This functionality is used in the A/P payment proposal routine in order to create payment orders for electronic transfer to financial institutions in the XML format outlined in the standard or local guideline according to the UNIFI ISO 20022 CustomerCreditTransferInitiationV02 Message (Msg ID pain.001.001.02) payment standards. See About Credit transfer and SEPA for more information.
CRM Used to check that the integration between Microsoft Dynamics CRM and IBS Enterprise can be used. If this function is not active you will not be able to activate BCF Replications which is used for transfer of information from IBS Enterprise to the CRM (Customer Relationship Management) client.
CURRCLAU The system will track exchange rate fluctuations between two currencies and adjust the price, during invoicing, according to the limit agreed upon between you and your customer. You define the currency clause parameters in the Currency clause code table. You must also define the customer and item as being a currency clause Customer/Item in the Customer file, respectively Item file.
DEDEBLEN When this function is active it defines the search field length for the debtor used in the Electronic banking routine. The field length is indicated in for the function control type N (Numeric value) in the Notes: field for the function. See About electronic banking (Germany) for more information.
DEINVLEN When this function is active it defines the search field length for the document number used in the Electronic banking routine. The field length is indicated in for the function control type N (Numeric value) in the Notes: field for the function. See About electronic banking (Germany) for more information.
D/E-UNIT Display/Entry unit handling for sales orders, allowing the user to enter/view all quantities in this unit. If activated, Display/entry unit will be visible on all panels where the quantity is normally displayed, by default, in the stock unit. The stock unit will be replaced automatically and presented in the Display/entry unit. See About display/entry unit handling for more information.
DEVAHC1-3 When each of these three functions are active, they define the VAT handling codes 1, 2 and 3 used in the Differential tax routine. The applicable code is indicated for the function control type C (Character value) in the Notes: field for the function.
DEVATMA When this function is active, it defines the VAT reconciliation used in the Differential tax routine. The applicable code is indicated for the function control type C (Character value) in the Notes: field for the function.
DET-CRIT This function is used for the reporting of accepted or rejected quantities based on pre-defined conformity criteria. The conformity criteria reporting can be accessed from the Purchase reception note, the Requests and Returns, the Manufacturing order operation reporting, the Manufacturing order reception reporting, Batch maintenance and from the Serial number tracking maintenance.
EANCHECK This function controls if new EAN codes should be validated against the EAN.UCC identification rules.
EXT_INTD Only applicable if you are running the Belgian or Dutch application. If this function is active, then EU statistics (extended Intrastat declaration) will be reported.
FIRMALLO If this function is active, extended functionality to the existing Sales order allocation routine will be available allowing you to automatically allocate stock for customers (also known as Firm allocation) during sales order line entry. Manual creation of a sales order allocation is bypassed. Instead, the stock for the customer will be reserved/confirmed during sales order line entry if the sales order is flagged for Firm allocation, the dispatch date for the order line is within the time horizon and the entire quantity is available. A sales order allocation will automatically be created for all applicable sales order lines on a sales order. See About sales order allocations and Setting up the sales order allocation functionality for more information.
IBAN_ACT Only applicable if you are running the Belgian or Dutch application. If this function is active, then the complete IBAN number as reported in the CODA file is used during CODA file screening. Otherwise, only a 12 characters substring (5th to 17th character of the account number) from the number is used. The characters are indicated for the function control type C (Character value) in the Notes: field for the function. See About the CODA/FINSTA functionality (Belgium/Netherlands) for more information.
IFRS This function controls if you are able to segment the open documents according to the International Financial Reporting Standards. This functionality is used to improve transparency and comparability between companies. See About IBS IFRS for more information.
IFSELTAX Only applicable if you are running the Belgian or Dutch application. If this function is active, then a new sub-directory is created in the IFS for EU VAT sales reporting.
IFS_INST If this function is active, then a new sub-directory is created in the IFS for Intrastat reporting.
INCOSTUN In the purchase and sales cycle, (when receiving and picking quantities), the system will allow quantities that cannot be converted to complete stock units if this function is activated and the flag for Incomplete stock units is set to YES in the Item file (the Basic data panel). Rounding will take place using the number of decimals from the stock unit, and a validation will take place to check that the rounding does not result in quantity zero.
JOBOPNF When this function is active the system will check the number of open files and close the open files if the number exceeds 2900.
LOGSLVL This function controls if you want to trace/log used summary levels. If you activate this function you will be able to trace the used summary levels via the Work with used summary levels menu item and delete the logged records. This allows you to reduce the number of unused summary levels and thereby increase IBS Enterprise performance in various functions.
LSTSL-AO This function controls if lost sales statistics should automatically be created when entering a sales order line manually and there is not enough in stock. This can only occur when the order is defined with Order fulfilment rule (OFR) = 3, which means automatic adjustment of quantity.
LSTSL-DI This function controls if lost sales statistics should automatically be created when receiving sales order from Data Interchange and there is not enough in stock. This can occur when the order is defined with Order fulfilment rule (OFR) = 1, which means that the customer wants requested quantity on requested date or for OFR 3, which means automatic adjustment of quantity.
LSTSL-QT When deleting a sales quotation line/whole sales quotation, or decreasing the quantity on a sales quotation line, a window will be prompted and you need to state the reason.
LSTSL-SO When deleting a sales order line/whole sales order, or decreasing the quantity on a sales order line, a window will be prompted and you need to state the reason.
MPL-TIME This function allows you to handle planning date and time on operations and order header. If you activate this function, time fields will be displayed for operations and order header. In the Work centre file it is also mandatory to define a scheme group attached to all the work centres. The scheme group consists of normal working intervals and break intervals per day (day scheme) which will be used to calculate the start completion date/time by operation.
MQC-OPER This function is used for reporting quality control for manufacturing orders at operation reporting. During the quality control of the manufacturing order you compare the conformity criteria that are specified on the manufacturing order with the actual values of the finished product. If the actual values do not conform to the specified criteria the product will be reported as non-conforming.
MQC-REC This function is used for reporting quality control for manufacturing orders at reception. During the quality control of the manufacturing order you compare the conformity criteria that are specified on the manufacturing order with the actual values of the finished product. If the actual values do not conform to the specified criteria the product will be reported as non-conforming.
MSPPFI This function controls the retrieval of the purchase price for fictitious items. If no price is found for an applicable fictitious item/supplier, the system will retrieve the price from the main supplier.
NCC-SELL This function controls if sales and reservations from NCC stock are allowed. If activated, the NCC will be updated with information from the sales order/sales quotation when NCC quantity is reserved/consumed. A flag in the Business partner file controls if and how the available NCC stock should be considered during quotation and sales order line entry to a specific customer. See About NCC selling for more information.
NCCL-PR1 This function controls if NCC labels can be printed for a reception note.
NCCL-PR2 This function controls if NCC labels can be printed for a request and return order.
NCCL-PR3 This function controls if NCC labels can be printed for a manufacturing order.
NLELCTAX Only applicable if you are running the Belgian or Dutch application. This function controls if the electronic tax report is printed.
NLFINSTA Only applicable if you are running the Belgian or Dutch application. By activating this function on company level, you will be able to process the FINSTA transactions received into the IBS Enterprise system from ISABEL as bank statements using the FINSTA interface. See About the CODA/FINSTA functionality (Belgium/Netherlands) for more information.
PND-INVS During invoicing, statistics are written to BIW (Business Information Warehouse). This can also be possible even if no invoice is printed, as is the case for pending invoices (i.e. periodical invoices where the order is in status 50). If this function is activated balances for pending invoices will be created in BIW. Invoice sales statistics files are also updated with pending invoices, giving you the possibility to browse pending invoices and also create reports using sales statistics.
PR-DSP01 When this function is active the user is allowed to view the two fields Profitability code and Contribution % within the Profitable items not bought enquiry. Inactivation of this function will keep that information hidden for the users.
PRCUNIT Price unit handling for sales and purchase orders. If not activated, no price unit related fields will be displayed on any panels or printouts. The price unit fields in transaction file will, however, always be updated but hold the same values as the corresponding sales unit fields. See About price unit handling for more information.
RBT-SOE If the IBS Customer/Supplier Rebates (RBT) application is activated and the functionality to calculate expected rebate amount during sales order entry is required, activate this function.
REACH When this function is active functions for REACH, the European Union regulation for the Registration, Evaluation and Authorization of Chemicals, will be available in the Dangerous Goods Handling application. It will be possible to enter substance information for items defined as chemicals to be reported according to the regulation. Reporting information such as quantity limits, dates and declaration can also be entered.
REQ_PFRM Only applicable if you are running the Belgian or Dutch application. If this function is active, then the Request paym forms field on the VAT group declaration printout panel is set to YES by default. Otherwise the field is set to NO.
REQ_RFND Only applicable if you are running the Belgian or Dutch application. If this function is active, then the Request for refund field on the VAT group declaration printout panel is set to YES by default. Otherwise the field is set to NO.
SEOCRPAY This function is used when incoming A/R payments from a bank is transferred via the Open batch functionality and matched. If active, then the reference entered on the received payment is validated as to whether it is an OCR number or not. If the reference is an OCR number, then the system searches for an unpaid invoice with the referenced bank number (i.e. OCR number). If the reference is not an OCR number, then the system searches for an unpaid invoice with the referenced document number (i.e. invoice number). See About the Open batch environment for more information.
SETTL_PO Only applicable in you are running the Belgian or Dutch application. If this function is active, then it allows the user to use a default settlement policy for a business partner.
SEV1PICK When this function is active the system will check for sales restrictions with severity 1 (sales not allowed) during the printing of pick lists.
SEV1REPL When this function is active the system will check for sales restrictions with severity 1 (sales not allowed) during sales order replanning.
USRDTAPR When this function is active the document number will be included in the spool file user data of IBS Distribution documents allowing individual documents to be selected for printing.
VAT1 This function controls whether or not the system should search for default VAT handling codes in the DIS control file for sales order lines and for fees during line entry. It also controls whether or not the VAT handling code should be maintainable. If activated, then the system is prevented from retrieving VAT handling codes from the DIS control file. And, the codes cannot be manually entered on the line nor maintained in the order header.

The system searches for and retrieves VAT handling codes from the following sources and in the following order:

For sales/purchase order lines:

  1. the Item file, Country/Country VAT information panel
  2. the Country/Country VAT table
  3. the DIS control file (only if the VAT1 function is not activated)

For fees:

  1. the Country/Country VAT table
  2. the DIS control file (only if the VAT1 function is not activated)
VAHC-G/L This function controls if the VAT handling code (VAHC) should be updated on G/L transactions. If this function is active, then:

  • the VAHC is updated in the G/L transaction file (SROPST)
  • A break is added also on VAHC when summarising G/L transactions
  • Selection on VAHC is available in the G/L transactions enquiry
  • Selection on VAHC is available in the G/L transaction list printout
  • VAHC is included in the G/L printout
VAT_VAHC Only applicable if you are running the Belgian or Dutch application. If this function is active, then the VAT handling code default value is used for the VAT group. The value is indicated for the function control type C (Character value) in Notes: field for the function. See Setting up VAT declaration parameters (Belgium) for more information.
VAT_VIEC Only applicable if you are running the Belgian or Dutch application. If this function is active, then the VAT import/export code default value is used for the VAT group. The value is indicated for the function control type C (Character value) in Notes: field for the function. See Setting up VAT declaration parameters (Belgium) for more information.
VATINCD Activate the VAT handling code for temporary VAT clearing function.

Function
Enter/Displays the function code. The functions displayed in the table above are preloaded at installation time. For existing records, this field cannot be changed.
Description
Enter/Displays the description of the function.
Application
Enter/Displays the application under which the function is run. For example DIS (for IBS Distribution), FIN (for IBS Financials), etc.
Active
In maintenance mode, indicate if this function should be activated in the system. If YES, all panels relating to this function will be available for entry. In enquiry mode, indicates if the function is activated.
Function type
Enter/Displays a type indicating the type of function you want to control. In maintenance mode, for existing records, this field cannot be changed.

Valid types are:

Type Description
C Character value (e.g., a document type)
N Numeric value (e.g., an amount or a number series)
S Status only
Character value
Only valid if function control type C is selected. Enter/Displays a character value which is defined in accordance with the information in Notes: on this panel.
Numeric value
Only valid if function control type N is selected. Enter/Displays a numeric value which is defined in accordance with the information in Notes: on this panel.
Notes:
In maintenance mode, enter free text on the lines at your disposal. If one of the function control types C or N is entered in the Function type field, enter information about what type of values should be defined in the Character value or Numeric value fields.

Work with function control, Copy (ASGD98005)

Function
Displays the function you selected to copy.

New function
Enter the function code of the new function you are defining.

Work with function control, Deletion (ASGD98008)