cancel
Showing results for 
Search instead for 
Did you mean: 

How to Automatically Delete Alert 7055 when ASN is posted by Supplier ?

Former Member
0 Kudos

HI Experts,

I have a specific issue with 7055 Alerts. In our Client process, they have established Manual approval process if Delivery date is deviated by +/- x days.

Supplier is pushing out Delivery dates before posting confirmation and it is resulting in Manual Approval.

Buyer are trying to catchup as we have 1000 of POs requiring Manual Approval.

In meanwhile, Supplier is posting an ASN for full qty of PO and the PO line is set to Delivery completed but the Manual approval Alert still exist in the system.

Can we do some setup / config to delete 7055 Alert and accept the line item once an ASN is posted Automatically ?.

Please help.

Thx

MJ

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Hi MJ,

Alert 7055 is getting deleted whenever PO is confirmation status is updated from manual approval required to accepted.

Another alternative is create Z-validation check say "ZASN_UPDATE_PO_STATUS" which will update PO confirmation status to accepted whenever ASN is posted to SNC.

Path:SPRO>Supply Network Collaboration>Basic Settings>Validation>Own Settings-->Maintain Settings in Validation Profiles

Val.prf=P001

Validation check=ZASN_UPDATE_PO_STATUS

Check status=Active

Now implement the badi "/SCMB/BOL_VALFRMWRK" to meet your requirement.

Regards,

Nikhil

Former Member
0 Kudos

Hi Nikhil,

Can you please advise if there are any Standard config possible to achieve the same using a Standard Profile ?.

Thx

MJ

Former Member
0 Kudos

Hi MJ,

As far as i know it is not possible without customization to achieve your requirement.

Regards,

Nikhil

Former Member
0 Kudos

Hi MJ,

As far as i know it is not possible without customization to achieve your requirement.

Regards,

Nikhil

Answers (1)

Answers (1)

Former Member
0 Kudos

Hi MJ,

You can develop custom report to delete alert 7055.

If ASN created then ASN will be visible in table =/1OM/ORDR4SDL<client_number> and it has SDLTYPE=ASNC.

So you can delete alert if ASN created for purchase order which we can get from table=/1OM/ORDR4SDL<client_number>.

Logic:You can use below tables to get Purchase order and alert 7055 to delete this alert

A=/SCMB/ALPRAM7055

B=/1OM/ORDR7MP3<client_number>

C=/1OM/ORDR4SDL<client_number>

/SCMB/ALPRAM7055 -->field ORDNO(Purchase Order number)

/1OM/ORDR7MP3<client_number>-->field ORDNO(Purchase Order number), ORDID

/1OM/ORDR4SDL<client_number>--field SDLTYPE(schedule line type)

Condition will be A.ORDNO=B.ORDNO then check B.ORDID=C.ORDID with SDLTYPE=ASNC

This logic need to be use with program /SCMB/ALEN_ALERT_DELETE .

You can create Z-program with above logic + SAP standard program /SCMB/ALEN_ALERT_DELETE

I am not sure whether this will work or not.

Regards,

Nikhil