cancel
Showing results for 
Search instead for 
Did you mean: 

Is it possible to pernamently delete certain paymant term from DEV/QAS/PRD

samnovice_new
Participant
0 Kudos

Hi,

I have one paymant term I created using OBB8/OBB9 transaction which exists on DEV/QAS/PRD and I would like to delete it because it contains wrong data and it it still wasn't used in any of documents. I know full procedure for opening new paymant term and Installment payments via OBB8/9 but I am not sure how to delete certain paymant term from DEV/QAS/PRD?,

Thank you.
Sam

Accepted Solutions (1)

Accepted Solutions (1)

JL23
Active Contributor
0 Kudos

Deletion is done in the same transaction as creation.

If oyu do that in Dev client, then even the deletion creates a transport request, and when you transport it, then the values in QAS and PRD will be deleted too.

You should only delete something from customizing after you have made sure that it is not used in any master and transactional data.Because you may create issues in follow on processes if you delete something from customizing what is used in tranactional data.

I see such cases everyday as I am working mainly with data at begin and end of their lifecycle, data migration and archiving. We map e.g. payment terms from old system to new system based on entries in the customizing table. But when executing migration for vendors, then I get posting failures because they have payment terms that did not exist in customizing and were not mapped. Similar it is with archiving, SAP validates many fields when archiving and may restrict a document from archiving if the value does not exist in customizing

As Customizing entries do not have deletion flags the only option we have is to rename it to "do not use"

But why deleting it? Use and change  it when you have to create a new one  This way you wont loose the key.

samnovice_new
Participant
0 Kudos

@Jürgen L.

Thank you for this detailed answer which helped be better realize how everything works.

Reason why I wanted to delete payment term is because for that particular paymant term which is present on all servers (DEV/QAS/PRD) I am missing Installment Payments for this pay.term, which are present on DEV but whatever I don't, I can't transfer them to QAS/DEV, not sure why...

So I have to choices:

- to delete this payment term and then to try to insert a new one or
- to try again to transform somehow Installment Payments via transaction OBB9 for this pay.term to QAS, PRD

Cheers,
Sam

JL23
Active Contributor
0 Kudos

in OBB9 choose from menu Table view > Transport

samnovice_new
Participant
0 Kudos

@Jürgen L.

I have never mentioned "Slogistics" under this topic: it's looks like you wanted to answer somebody else, but you have wrote under wrong topic..

Anyway I would appreciate if you could help me regarding my previous post

Cheers,
Sam

JL23
Active Contributor
0 Kudos

You're right, something went wrong, I have to check where the answer supposed to your  to your toppic is gone to.

I actually replied that you can transport the entries in OBB9 by choosng from menu Table View > Transport

samnovice_new
Participant
0 Kudos

Well, I already done that but for some reason I didn't manage to transport request to QAS (I used same procedures which always work 100%) and I am not sure why I don't see entires on client 300?

All the best,
Sam

JL23
Active Contributor
0 Kudos

can it be that your transport did not have any entries?

You can create a manual transport and add the table entries of your choice. SAP OSS note 38298 explains how to do it

Answers (1)

Answers (1)

Former Member
0 Kudos

Not advisable to delete any master data, insted of deleting block those payment terms.

or wait for others to post the answers...