Solution : https://service.sap.com/sap/support/notes/150202 (SAP Service marketplace login required)
Summary :
When using ALE for data transmission in SAP environments, IDocs may not transition beyond status 30, staying in a 'ready to be sent' state, even when immediate sending has been set in the partner profiles. This issue occurs up to SAP NetWeaver 6.40 when file or CPI-C is chosen instead of tRFC. From Basis 7.0 onwards, it could happen with any transfer medium. This might be rooted in locks being released too late after a COMMIT WORK, or because immediate sending actions are not queued in tRFC. To address this, either aggregate IDocs for collective dispatch or ensure proper IDoc unlocking pre-transmission, adjusting settings in RSEOUT00 or employing corrections as suggested.
Key words :
source code corrections contained, send idocs separately, send process, send modules, idocs remain, collect idocs, partner profiles, select file, outbound medium, transfer medium
Related Notes :
| 1604867 | /SAPAPO/BP3: IDocs remain in status 30 |
| 1357169 | ALE outbound master data: Lock table overflows, status 30 |
| 1344596 | ALE outbound processing: ECMREV IDocs remain in status 30 |
| 1336383 | RBDSER03 does not send IDocs immediately |
| 1319389 | ALE outb. procg atricle/material: IDocs remain in status 30 |
| 1150538 | ALE outbound: IDoc RPM_TIME created with status 30 |
| 1150382 | RPTIST00: IDocs hang in status 30 |
| 1146676 | IDoc WMRREF remains with a status of 30 |
| 1145620 | PCROLL, GLROLL IDocs remain in status 30 |
| 1086959 | Cost Transfer Posting IDocs remain in status 30 |
| 1067713 | ALE outbound processing: EH&S IDocs remain in status 30 |
| 1067157 | Distributing DG masters: IDoc remains in status 30 or 03 |
| 1065846 | Hazardous substance distribution: IDoc remains in status 30 |
| 1043878 | ALE outbound processing: HRMD* IDocs remain in status 30 |
| 1000162 | ALE outbound processing: ECMMAS IDocs remain in status 30 |
| 997346 | DOLMAS Idocs remain in status 30 |
| 996895 | DOCMAS Idocs remain in status 30 |
| 991316 | CUA: Company addresses are not distributed |
| 975432 | IDOCs to send master data remain in status 30 |
| 963348 | Activity Allocation IDocs remain in status 30 |
| 937111 | CUA: IDocs hang in status 30 in the central system |
| 567063 | Send Notification data: IDocs stay in status 30 |
| 451909 | IDocs with file port remain on status 30 |
| 449572 | VMI transfer of stock data, IDoc remains in status 30 |
| 421559 | Status 30 remains assigned to IDocs of type PRICAT02 |
| 388478 | EXCHANGE_RATE: Idocs remain in status 30 |
| 328484 | Batch Volumes IDOCs getting stuck in status 30 |
| 327215 | ALE outgoing processing addresses: IDocs stay in STATUS 30 |
| 175416 | HR-PDC locking problem during the download |
| 174957 | Outbound IDocs w. status 30 f. dispatch in file |
| 161411 | SIS ALE: outbound IDocs with status 30 with dispatch in file |
| 156846 | Assortment list IDoc stays in status 30 |
| 155625 | ALE outb. procg atricle/material: IDocs remain in status 30 |
| 150402 | ALE-outbound cost centers/types: IDocs stay in statuses 30 |
| 150354 | ALE-outb. proc. cust./vendor: IDocs remain in status 30 |