Question

The Batch Schedule Method does not exist

  • 1 December 2022
  • 2 replies
  • 210 views

Userlevel 1
Badge +2

We are using Apps 10 Update 11 and facing error while transferring project transaction to finance.

 

 

12:51:38 TRACE - DATABASE {"origin":"MT","type":"sql","textWithBinds":"BEGIN\n\tTransfer_Project_Cost_Accounting_Transactions_Handling_SVC.Do_Execute_Task(:Objkey, task_virtual## => '');\nEND;","bindParams":{"Objkey":{"value":"EEB4D839934E99C4E053650B000AA696","direction":"IN","dbColumn":"null","dbType":"VARCHAR2"}},"text":"BEGIN\n\tTransfer_Project_Cost_Accounting_Transactions_Handling_SVC.Do_Execute_Task('EEB4D839934E99C4E053650B000AA696', task_virtual## => '');\nEND;"}

12:51:38 TRACE - DATABASE {"origin":"DB","indentation":"6","time":"29338669","category":"CALLSTACK","level":"INFORMATION","type":"","text":"Transfer_Project_Cost_Accounting_Transactions_Handling_SVC.Do_Execute_Task entered."}

12:51:38 TRACE - DATABASE {"origin":"DB","indentation":"11","time":"29338669","category":"APPLICATION","level":"TRACE","type":"Application","text":"No Validation Method!"}

12:51:38 TRACE - DATABASE {"origin":"DB","indentation":"9","time":"29338669","category":"FRAMEWORK","level":"INFORMATION","type":"Framework","text":"Security not checked for Batch_Schedule_Method_API.Execute_Online__"}

12:51:38 TRACE - DATABASE {"origin":"DB","indentation":"14","time":"29338669","category":"FRAMEWORK","level":"DEBUG","type":"Key values","text":"Schedule Method ID: "}

12:51:38 TRACE - DATABASE {"origin":"DB","indentation":"15","time":"29338669","category":"CALLSTACK","level":"DEBUG","type":"","text":"__anonymous_block at line 2 TRANSFER_PROJECT_COST_ACCOUNTING_TRANSACTIONS_HANDLING_SVC.DO_EXECUTE_TASK at line 1725 TRANSFER_PROJECT_COST_ACCOUNTING_TRANSACTIONS_HANDLING_SVC.DO_EXECUTE_TASK.BASE at line 1720 TRANSFER_PROJECT_COST_ACCOUNTING_TRANSACTIONS_HANDLING_SVC.EXECUTE_TASK___ at line 3185 TRANSFER_PROJECT_COST_ACCOUNTING_TRANSACTIONS_HANDLING_SVC.EXECUTE_TASK___.CORE_FRAGMENT_SCHEDULEDTASKSCOMMON at line 3180 BATCH_SCHEDULE_METHOD_API.EXECUTE_ONLINE__ at line 2053 BATCH_SCHEDULE_METHOD_API.EXECUTE_ONLINE__.CORE at line 2046 BATCH_SCHEDULE_METHOD_API.EXIST at line 378 BATCH_SCHEDULE_METHOD_API.EXIST.BASE at line 373 BATCH_SCHEDULE_METHOD_API.RAISE_RECORD_NOT_EXIST___ at line 1076 BATCH_SCHEDULE_METHOD_API.RAISE_RECORD_NOT_EXIST___.BASE at line 1072 ERROR_SYS.FND_RECORD_NOT_EXIST at line 366 ERROR_SYS.RAISE_APPLICATION_ERROR___ at line 129 ERROR_SYS.RAISE_APPLICATION_ERROR___.FORMAT_CALL_STACK___ at line 123 "}

12:51:38 ERROR - FND_RECORD_NOT_EXIST - (Server Application Error): The Batch Schedule Method does not exist.

Database error occurred. Contact administrator.

undefined

12:51:38 ERROR - Command error: (FND_RECORD_NOT_EXIST) - The Batch Schedule Method does not exist., details: "[{\"code\":20111,\"message\":\"ORA-20111: BatchScheduleMethod.FND_RECORD_NOT_EXIST: The Batch Schedule Method does not exist.\"}]" undefined

12:51:38 DEBUG - CMD(1): Error: The Batch Schedule Method does not exist.

12:51:38 DEBUG - CMD(1): Done finishCommand.


2 replies

Badge

We are also experiencing this issue today, using Cloud 22R1. Would be interested in finding out the answer.

Userlevel 7
Badge +18

Hi, 

The following is how the screen should fill in before scheduling. 

Note the user group and voucher type. 

If the user scheduling the transfer does not have access to an appropriate user group, that  user group may not have access to the voucher type. 

Users must be assigned to a user group where that user group also has access to the voucher type and the accounting period must be open for that user group. 

If we review the screen producing the error message we have no user group - therefore no voucher type fills. 

Check the user per user groups screen. For testing purpose, it’s best to start with user group AC - by default AC has access to all. In real life, the finance team may assign a different user group, and if so, that group must then be set up correctly / completely.  

Best regards, 

Thomas

Reply