Solution : https://service.sap.com/sap/support/notes/10212 (Connexion à SAP Service Marketplace requise)
Résumé :
Lors de l'impression, une terminaison survient avec l'erreur TD423 : "CLOSE_FORM est invalide, OPEN_FORM est manquant." Cela est dû au programme appelant qui ne gère pas les situations où OPEN_FORM échoue, menant à un appel incorrect de CLOSE_FORM. Les problèmes habituels incluent annulation par l'utilisateur, périphérique de sortie invalide, formulaire introuvable ou actions d'impression précédentes non terminées. Pour résoudre le problème, confirmez l'existence du formulaire dans le client via la Transaction SE71. À partir de la version 2.1, les formulaires sont accessibles de manière inter-clients. Déboguez l'appel OPEN_FORM pour identifier l'exception spécifique. Utilisez le débogueur de formulaire dans SE71 si nécessaire, et assurez-vous de l'existence d'une version active et de l'activation correcte du débogage pour les mises à jour.
Mots Clés :
additional key words sapscript, function module open_form returns, function module open_form, open_form function call -, error message td423, userinvalid output deviceform, active version exists, close_form function call, utilities -> activate debugger, cross-client access
Notes associées :
118494 | WRITE_FORM invalid because START_FORM is missing |
19104 | Information on the SAPscript layout set debugger |