My Oracle Support Banner

E1: BSFN: Frequently Asked Questions on Business Functions including Finding, Designing and Debugging Business Functions (Doc ID 632000.1)

Last updated on MARCH 04, 2024

Applies to:

JD Edwards EnterpriseOne Tools - Version 8.98 and later
Information in this document applies to any platform.

Purpose

This document provides answers to some frequently asked questions with Business Functions (BSFN) and EnterpriseOne.  This document is meant for developers and administrators.

Questions and Answers

To view full details, sign in with your My Oracle Support account.

Don't have a My Oracle Support account? Click to get started!


In this Document
Purpose
Questions and Answers
 Overview of Business Function Questions
 Question 1:  Where can I find an overview of Business Functions?
 Question 2: How to Find a Business Function to do a Specific Function?
 Question 3: Is Interoperability using an EnterpriseOne C API supported to run on the enterprise server?
 C++ Compiler
 Question 1: Does EnterpriseOne support the VC++ Express (free edition) for 8.11/8.96? If not, when will it be supported?
 Question 2: Microsoft no longer sells Visual C++ .NET 2003. How can the customer obtain Visual C++ .Net 2003?
 Design Questions with Business Functions
 Question 1: What are the steps to create a C Business Function?
 Question 2: How can a C Business Function be copied?
 Question 3: How can a Named Event Rule (NER) Business Function be copied?
 Question 4: How to Count the Number of Lines of Code in a BSFN, Application, Report
 Question 5: Can a business function that executes on the logic server do a form interconnect? Or does this business function need to process locally?
 Question 6: What is the Effect of a User Handle Dependent BSFN
 Question 7: Is there a BSFN that provides record count for tables by passing in the File Name and it'will return back the count of records in the file ?
 Question 8: How To Call a Windows DOS Batch File from a UBE
 Question 9: How to Retrieve the Environment and Pathcode in a UBE?
 Question 10: Is there an API to Run a Program and put it into Sleep Mode?
 Question 11: Is there a BSFN to Convert Legacy Text File to E1?
 Question 12: Is there a standard BSFN to convert text to Proper Case? 
 Question 13: How do I get the source code for specific business function, for example "F0902 Relieve Commitments" (B4300420)? 
 Question 14: Is there a way to use nested attributes when working with BSFN design, to have parent - child fields / variables?
 Question 15: Is there business function for server that would directly retrieve the Print Queue path from the server?
 Question 16: Update package or full package when deploying new custom business function (bsfn) ?
 Question 17: Is there a business function that can replace Extended ASCII characters to Simple ASCII characters?
 Question 18: Is there a business function that can be used to send an external email?
 Question 19: Is there a business function or E1 API available to get time in micro seconds?
 Question 20: Is it safe to run X0010 from multiple servers or should it be forced to run on one server using OCMs?
 Question 21: Is it possible to use a business function to access a network drive from within a JDE interactive application?
 Frequent Debug Questions
 Question 1: How to Debug Business Function? Is There Document?
 Question 2: How to Turn On / Off Debug Log at Runtime?
 Question 3: Why I cannot find business function parameters value in the jdedebug.log?
 Question 4: How can I turn off the parameters passing information on Business Functions in the jdedebug.log?
 Question 5: How to debug NER business function ?
 Question 6: Where is business function running when called by a report or UBE running on server ?
 Question 7: What is the best way to find errors on nested BSFN?
 Question 8: How To Turn On Call Object Kernel Logging for Business Function (BSFN) Launched via BSSV?
References

My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.