This is one of those, "it worked before", scenerios. I have a custom UBE which utilizes business function B34A1010 to create a flat file and write to it. The user wanted an extra data element to be included in the output so the UBE was accessed in OMW to make the change. The UBE was tested and run locally to everyone's satisfaction. The UBE was included in a PY package build then tested by running it on the server. At this point the UBE failed to create the flat file.
Calls to Oracle are ongoing and a test was performed on B34A1010 at Oracle's request by running a standard JDE UBE which utilizes the business function. The test failed to create a flat file in PY. This seems to satify the concern that the UBE specs are corupt (even though a local run experienced no problems).