Hallo zusammen,

es ist ein wenig Verwirrung aufgekommen :-)

Beispiel:
Ich habe einen Job mit dem Aufbau:
PHP-Code:
 exec sql commit;                                                                             

 
Monitor;                                                                                     
 
   if 
bestellungVorhanden() ;
     if 
not istUebernahmeJobimSystemAktiv( ) and                                                
         
not IfsXmlDatenListe() ;                                      
          
logg_aMsg('error':'Fehler bei XML  Erstellung ' );                                                                                       
     ENDIF;                                                                                     
   Endif;                                                                                      

   
on-error *all;                                                                              
     
exec sql rollback;                                                                         
   
ENDMON;                                                                                      

   
exec sql commit;                                                                             

   *
inlr = *on;                                                                                 
  return; 
Das Programm ( der Job ) erstellt eine XML Datei auf dem IFS .

Wenn der Job abgebrochen wird soll ein Rollback durchgeführt werden.

Frage: Ist ein Rollback für eine IFS Datei möglich ?

Gruß
Michael