cancel
Showing results for 
Search instead for 
Did you mean: 

TD760 u0094Maintain an output device in your user master recordu0094

Former Member
0 Kudos

Requirement: VL02N, enter, =>extras, =>delivery output, =>header, =>select an output, =>repeat output, =>further data, =>dispatch time = “Send Immediately (when saving the application)” SapScript print program should call function OPEN_FORM with option for print dialog popup ie dialog = ‘X’.

Problem: we receive error TD760” Maintain an output device in your user master record” in the processing log for the output selected. This IS maintained!!!! This message is called in the code here:

Main Program SAPLSTXC

Source code of LSTXCFOP

Form Op_dialog_printer.

.

.

.

.

perform output_options_dialog_ok changing l_gui_connection.

if l_gui_connection = false.

message a760 raising more_params_needed_in_batch.

endif.

form output_options_dialog_ok changing p_gui_connection lik

data: l_update_task type sy-subrc.

p_gui_connection = false.

  • batch

check sy-batch = false.

  • update task?

call function 'TH_IN_UPDATE_TASK'

importing

in_update_task = l_update_task.

check l_update_task = 0.

  • GUI connection enabled?

call 'RFCControl' id 'CODE' field '?'. "#EC CI_CCALL

Function ‘TH_IN_UPDATE_TASK':

  • update task

call 'ThVBCall' id 'OPCODE' field VB_IN_UPDATE_TASK

id 'IN_UPDATE_TASK' field kernel_in_update_task.

if kernel_in_update_task = 1.

IN_UPDATE_TASK = 1.

ELSE.

IN_UPDATE_TASK = 0.

ENDIF.

Another wrinkle: When printing from vl02n, Outbound Delivery, Issue Delivery Output….this prints correctly with no errors. I am pretty sure this as to do with the update task.....but I don't know what to do about it.

Accepted Solutions (0)

Answers (4)

Answers (4)

Former Member
0 Kudos

Hello,

Did you figure out the problem? Even I am facing the same issue.

Thanks,

Giridhar

Former Member
0 Kudos

Giridhar, I too have this problem. I find references to it but not the solution. Did you find an answer?

Thanks

jim

Former Member
0 Kudos

Hello,

Any fix for this problem!!!!

Any idea please.

regards,

JPS

Former Member
0 Kudos

i think, u r giving the "OUTPUT DEVICE".. which is not created in SPAD..

Once chek the

Former Member
0 Kudos

yes, SPAD has been maintained....but this is not the problem, I really think it has to do with the c program system call but I do not know what or how to troubleshoot.

Former Member
0 Kudos

Hi,

Try to create an output (instead of using repeat output) with the printer name and dispatch time as send immediately (when saving the application)

Then save it..

Thanks,

Naren

Former Member
0 Kudos

Hi,

I believe in the user master record the default printer is not maintained..

Go to SU01D.

Give the user name..

Press F7 (Display)

In the defaults tab Check if there is any output device maintained..

Thanks,

Naren

Former Member
0 Kudos

thank you for a prompt response, but the user defaults have already been checked