cancel
Showing results for 
Search instead for 
Did you mean: 

/XNFE/GET_ACKNOWLEDGMENT with poor performance

joo_gaia
Explorer
0 Kudos

Hello

I am an abap developer with poor experience in NFe. I got a request to analyze poor performance in a job with several steps. This job is running the programs below in the sequence below:

/XNFE/NFE_BATCH_CREATE

/XNFE/NFE_BATCH_REQUEST

/XNFE/NFE_BATCH_PROCESS

/XNFE/NFE_CONTINUE_PROCESS

/XNFE/NFE_SKIP_SEND

/XNFE/GET_ACKNOWLEDGMENT

/XNFE/NFE_B2B_SEND

/XNFE/EVENT_BATCH_SEND

We realized that the poor performance occurs in program /XNFE/GET_ACKNOWLEDGMENT. Tracing the program and looking at (SAP NOTE 2922446 - /XNFE/GET_ACKNOWLEDGMENT stuck or with poor performance), the issue is that the /XNFE/ACK table has almost 200.000 registers since year 2019 until now.

The (SAP NOTE 2922446 - /XNFE/GET_ACKNOWLEDGMENT stuck or with poor performance) indicates to delete the records to improve the performance and also that this table /XNFE/ACK should has 0 registers.

Taking a look at SXMB_MONITOR there are the following status for each record in /XNFE/ACK:

- Ack. Status: Still awaiting acknowledgment

- Overall Status:

Error while receiving by HTTP (error code:

Configuration error on

Adapter-Framework(AFW)-Server, error text:

#com.sap.aii.af.service.cpa.CPAObjectNotFoundExcep

tion: Couldn't retrieve inbound binding for the

given P/S/A values:

FP=;TP=;FS=XXCLNTXXX;TS=CNPJ09999999000130;AN=NFE

_EVTB2B_OB;ANS=http://s

==> Basic questions:

- Correct procedure to delete records from /XNFE/ACK to stop stuck this job? The delay is causing other problems.

- How to avoid this issue?

Could you please advise?

Thank you in advance.

João Gaia

Accepted Solutions (0)

Answers (0)