Show TOC

 Card Cancellation

Definition

An Account Management (FS-AM) business object that depicts the termination of a card contract for credit cards, taking special cancellation rules into account.

Use

Use this object to terminate card contracts for credit cards. Card cancellation is depicted in Account Management (FS-AM) as an orderfrom the Cancel Card (CARC) category

You can cancel a card in the following cases:

If the status of the card is Active

  • If the card has not expired.
  • If the card has not yet been cancelled.
  • If the card is locked and the card lock permits cancellation.

You may only enter or change an order for card cancellation if its status is activated or activated in release

You can change or reverse the cancellation order, provided its status is not executed or deactivated and the processor has not yet been informed of the cancellationYou cannot make any changes to the order once the Status Executed cancellation flag has been transferred.

Structure

An order for card cancellation consists of the following subprocesses:

Check card data

  • Generate default values
  • Check cancellation data
  • Create cancellation order
  • Register cancellation in the Card Management system

The structure definition for card cancellation consists of attributes, methods and customer enhancements. Everything described in the Order Management section also applies to card cancellation.

Attributes

Attributes of Order Management

Notice/cancellation reason

Date of receipt of notice

Immediate execution

Methods

In Account Management (FS-AM) , you can use one of the following channels for processing objects:

Dialog

Business Application Programming Interface (BAPI)

Direct Input (DI)

Card cancellation can use the Entry Origin or Processing Origin field to identify the channel used to process it.

Entry Origin Processing Origin

Short Description

Channel

BOCC

Order for card cancellation (dialog)

Dialog

BAPCC

Order for card cancellation (BAPI)

BAPI

BDTCC

Order for card cancellation (EDT)

BAPI

The following overview shows which channel to use for calling up the different methods for card cancellation:

Method

Channel

Dialog

BAPI

DI

Create and enter

x

Create and activate

x

x

Create, activate, and execute immediately

x

x

Change and enter

x

Change and delete

x

Change and activate

x

x

Change, activate, and execute immediately

x

x

Deactivate

x

x

Display

x

Read

x

Read current card cancellation

x

The methods can change the order status of the card cancellation. See Order Status of Card Cancellation

Dialog

You can call up the following transactions in dialog mode:

Transaction Code

Short Description

BCA_OR_CARC

Cancel card

Business Application Programming Interface

You can call up the following methods using the BAPI Explorer

Method*

Short Description

BankCardCancellation.ChangeAndAcivate

Change and activate card cancellation

BankCardCancellation.CreateAndActivate

Create and activate card cancellation

BankCardCancellation.Deactivate

Deactivate card cancellation

BankCardCancellation.Execute

Execute card cancellation

BankCardCancellation.GetActiveByBankCard

Card cancellation – read current order number

BankCardCancellation.GetDetail

Read card cancellation

*You can execute all the methods in a test run.

Direct Input

Direct input is not implemented for the card cancellation. You can make external data transfers (EDT) via the BAPIs that have entry origin and processing origin BDTCC.

Customer Enhancements

The following Business Add-Ins (BAdIs) are available for card cancellation.

For an overview of the BAdIs, see the Customizing for Account Management (FS-AM) in the following IMG activities:

Order ManagementCard CancellationBusiness Add-Ins (BAdIs)

General BAdIs

BAdIs for BAPIs

General BAdIs

Short Description

BCA_OR_CARC

Cancel card

BAdIs for BAPIs

Short Description

BCA_OR_CARC_CREATE

Create and activate card cancellation

BCA_OR_CARC_CHANGE

Change and activate card cancellation

BCA_OR_CARC_DEACT

Deactivate card cancellation

BCA_OR_CARC_EXECUTE

Execute card cancellation

BCA_OR_CARC_GETACTBY

Read current order number for card cancellation

BCA_OR_CARC_GET_DET

Read card cancellation

Integration

You make the settings for card cancellation in the Customizing for Account Management (FS-AM) in the following IMG activities:

Order ManagementBasic SettingsConfigure Order Category

Order ManagementCard Cancellation

Define Number Range Interval for Card Cancellation

Define Reasons for Card Cancellation

ReleaseAssign Release Procedure to Release Object

ReleaseAssign Rule to Release Steps

ReleaseAssign Release WF and Release Procedure WF to Release Procedures

Product ManagementProduct DefinitionCard ProductsCreate Card Product/Change Card ProductAttributesCard Cancellation

You also need to make the settings in Customizing for Account Management (FS-AM) for objects generated by the system when processing card cancellation.

During the processing of card cancellations, the associated release object and different authorization objects control the program flowFor more information, see Authorization Administration in Account Management . The system calls up and processes the following Account Management (FS-AM) objects when processing card cancellations.

Objects Checked by the System

Card

The system checks the card and issues appropriate messages if one or more of the following conditions have not been met:

The card exists.

The card has the status Active

The card is not in the release process.

The card has the 0104 cancel card feature, the traffic light symbol is green, and this feature is not locked.

For more information, see the Editing Features section.

The card is not part of a card pool .

The notice reason is permitted.

The cancellation date complies with the cancellation rule stored for the cancellation reason entered.

The card has a valid output mode for the process Cancel Card .

Objects Changed by the System

Card

The system changes the following card data:

Date of event 0025 Cancel Card when activating the card cancellation.

The notice date is entered for the card.

The system renewal lock is entered for the card.

If the card cancellation is initiated by the customer, this is entered in the Canceled By field.

If the cancellation date has been reached, the status Canceled is entered.

If the cancellation date has not yet been reached, the status Being Canceled is entered.

Date of event 0003 Last Account Change.

Transfer to the processor

Card cancellation must be transferred to the processor as a master data change.

The card cancellation is scheduled for data transfer using the output mode ( 01 Direct or 02 – Batch).

Objects Generated by the System

Change document

The system generates a change document that meets auditing requirements.

Work item

The system generates a work item for the release process, if required on the basis of the Customizing settings.

For more information, see Framework for the Principle of Dual Control and SAP Business Workplace .

If the entry origin or processing origin is BDTCC , the system does not generate a work item.