Hierarchy

⤷

⤷

Meta Relationship - Using
# | Relationship type | Using | Short Description | Created on |
---|---|---|---|---|
1 | Inheritance (c INHERITING FROM c_ref) | CL_FAA_POSTING | Posting to Assets - General Checks | 20130415 |
Meta Relationship - Used By
# | Relationship type | Used by | Short Description | Created on |
---|---|---|---|---|
1 | Inheritance (c INHERITING FROM c_ref) | CL_FAA_POSTING_ORG_CHANGE_RET | Retiring Side for Organizational Transfer | 20130620 |
2 | Inheritance (c INHERITING FROM c_ref) | CL_FAA_POSTING_RET_TR | FIAA: Retirement Posting to Asset | 20120620 |
Properties
Class | CL_FAA_POSTING_RET | |
Short Description | FIAA: Acquisition Posting to Asset | |
Super Class | CL_FAA_POSTING | Posting to Assets - General Checks |
Instantiability of a Class | 1 | Protected |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | FAA_TP_TC | Doc.creation |
Created | 20110909 | SAP |
Last change | 20131127 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
# | Type group / Object type | Type | Type Description |
---|---|---|---|
1 | ![]() |
Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
2 | ![]() |
Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
3 | ![]() |
Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... |
Interfaces
Class CL_FAA_POSTING_RET has no interface implemented.
Friends
# | Friend | Modeled only | Created on | Description |
---|---|---|---|---|
1 | CL_FAA_FRW_FACTORY | 20110909 | Factory Class FIAA Master Data Part | |
2 | CL_FAA_POSTING | 20110909 | Posting to Assets - General Checks | |
3 | CL_FAA_POSTING_SUPER | 20110909 | Posting to Asset - General Part |
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
Static Attribute | Protected | Type reference (TYPE) | BOOLE_D | BADI of DC Engine for Retirement Amount Active | 20130918 | ||
2 | ![]() |
Instance attribute | Private | Type reference (TYPE) | TY_T_DISTRIBUTION_FOR_REVENUE | 20130215 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Instance method | Protected | Method | Determine Revenue from NBV => Base Dep. Area Must Be Entered | 20121206 |
2 | ![]() |
Instance method | Protected | Method | Check That Retirement Item Is Posted as Credit | 20130517 |
3 | ![]() |
Instance method | Protected | Method | Checks If Last Retirement on Group Asset Is Allowed | 20130826 |
4 | ![]() |
Instance method | Protected | Method | Checks If Last Retirement on Group Asset Is Allowed | 20130918 |
5 | ![]() |
Instance method | Protected | Method | Checks When Retirement Is Only with Percentage | 20120319 |
6 | ![]() |
Instance method | Protected | Method | Checks If Posting Is Allowed If RE-FX Is Active | 20120215 |
7 | ![]() |
Instance method | Protected | Method | "TODO Messages 416/417/316/317 | 20120208 |
8 | ![]() |
Instance method | Protected | Method | Checks If Quantity, Amt, Percent or Compl. Retirement Exists | 20120312 |
9 | ![]() |
Instance method | Protected | Method | Checks Asset Value Date Against Acquisition Date | 20130222 |
10 | ![]() |
Instance method | Protected | Method | Checks Asset Value Date Against Retirement Date | 20130222 |
11 | ![]() |
Static method | Public | Constructor | CLASS_CONSTRUCTOR | 20130918 |
12 | ![]() |
Instance method | Protected | Method | Post Write-Up to Special Asset | 20130709 |
13 | ![]() |
Instance method | Protected | Method | Determine Amount from Passed On Amount | 20120208 |
14 | ![]() |
Instance method | Protected | Method | Determine rem. book value | 20111213 |
15 | ![]() |
Instance method | Protected | Method | Determine Repayment Amount for Investment Support(+UserExit) | 20130516 |
16 | ![]() |
Instance method | Protected | Method | Calculate Gain or Loss | 20111213 |
17 | ![]() |
Instance method | Protected | Method | Determine Revenue from New Book Value | 20111213 |
18 | ![]() |
Instance method | Protected | Method | Determines Special Asset for Write-Up to Gain/Loss | 20130710 |
19 | ![]() |
Instance method | Protected | Method | Redistribute Revenue to Group Asset | 20130624 |
20 | ![]() |
Instance method | Protected | Method | "TODO Is Blank | 20120216 |
21 | ![]() |
Instance method | Protected | Method | "TODO Is Blank | 20120216 |
22 | ![]() |
Instance method | Protected | Method | Modifies Gain/Loss/NBV for Write-Up to Special Asset | 20130708 |
23 | ![]() |
Instance method | Private | Method | Calculates Write-Up Amount for Types 1 and 4 | 20130717 |
24 | ![]() |
Instance method | Private | Method | Calculates Write-Up Amount for Special Asset | 20130709 |
25 | ![]() |
Instance method | Private | Method | Calculates Write-Up Amount for Treating Revenue as Liability | 20130716 |
26 | ![]() |
Instance method | Private | Method | Distribution of Prop. Val. % Rate via BADI FAA_DC_CUSTOMER | 20130918 |
27 | ![]() |
Instance method | Private | Method | Checks If Area for Revenue Determination Also to Be Posted | 20130226 |
28 | ![]() |
Instance method | Private | Method | Checks If Trans. Types and Revenue Go Together for Retmt | 20130226 |
29 | ![]() |
Instance method | Private | Method | Generate Write-Up Transaction | 20130709 |
30 | ![]() |
Instance method | Private | Method | Distributes Write-Up to Previous Year and Current Year | 20130710 |
31 | ![]() |
Instance method | Private | Method | Determines Write-Up TTY for Gain/Loss on Special Asset | 20130708 |
32 | ![]() |
Instance method | Private | Method | Write-Off of Rounding Differences in Write-Ups | 20130711 |
Events
Class CL_FAA_POSTING_RET has no event.
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | TY_S_CUMULATED_DEPRECIATION | Private | See coding | Structure for Cumulative Depreciation | 20130715 | BEGIN OF TY_S_CUMULATED_DEPRECIATION ,
PREV_depr_o type knafa,
CURR_depr_o type knafa,
PREV_depr_S type knafa,
CURR_depr_s type knafa,
PREV_depr_u type knafa,
CURR_depr_u type knafa,
PREV_resv type knafa,
CURR_resv type knafa,
PREV_REVL_D type knafa,
CURR_REVL_D type knafa,
Total_depr type knafa,
APC type knafa,
NBV type knafa,
END OF TY_S_CUMULATED_DEPRECIATION
|
|
2 | TY_S_DISTRIBUTION_FOR_REVENUE | Private | See coding | Structure for Revenue Distribution | 20130215 | BEGIN OF ty_s_distribution_for_revenue,
afabe TYPE anepi-afabe,
waers TYPE anepi-waers,
curtp TYPE anepi-curtp,
rbwrt TYPE anepi-rbwrt, "Restbuchwert
anbtr TYPE anepi-bbtrv, "AHK-Betrag
count TYPE anepi-rbwrt, "Anzahl Anlagen
abska TYPE anepi-bbtrv, "Absolutbet. alle AfA
absav TYPE anepi-bbtrv, "Absolutbet. alle Werte
sgain TYPE anepi-erlbt, "Mehrerlös
sloss TYPE anepi-erlbt, "Mindererlös
erlbt TYPE anepi-erlbt,
verko TYPE anepi-verko,
verko_rest TYPE anepi-verko,
erlbt_rest TYPE anepi-erlbt,
lfdnr TYPE anepi-lfdnr,
lnran_rest TYPE anepi-lnran,
lnran_none TYPE anepi-lnran,
xmark TYPE anepi-xawbt.
TYPES: END OF ty_s_distribution_for_revenue
|
|
3 | TY_T_DISTRIBUTION_FOR_REVENUE | Private | See coding | 20130215 | ty_t_distribution_for_revenue TYPE STANDARD TABLE OF ty_s_distribution_for_revenue WITH NON-UNIQUE KEY table_line
|
Method Signatures
Method CHECK_AREA_FOR_NBV_REV_GIVEN Signature
Method CHECK_AREA_FOR_NBV_REV_GIVEN on class CL_FAA_POSTING_RET has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
T100 Meldungen FIAA Buchen | 20121206 |
Method CHECK_CREDIT_INDICATOR Signature
Method CHECK_CREDIT_INDICATOR on class CL_FAA_POSTING_RET has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
T100 Meldungen FIAA | 20130517 |
Method CHECK_GA_LAST_RET_ALLOWED Signature
Method CHECK_GA_LAST_RET_ALLOWED on class CL_FAA_POSTING_RET has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
T100 Meldungen FIAA Buchen (NICHT resumable!) | 20130826 |
Method CHECK_IF_REVENUE_ACCOUNT Signature
Method CHECK_IF_REVENUE_ACCOUNT on class CL_FAA_POSTING_RET has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
T100 Meldungen FIAA | 20130918 |
Method CHECK_MORE_ON_PERCENTAGE_RET Signature
Method CHECK_MORE_ON_PERCENTAGE_RET on class CL_FAA_POSTING_RET has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
T100 Meldungen FIAA Buchen | 20120319 |
Method CHECK_REFX_TRANSACTION_ALLOWED Signature
Method CHECK_REFX_TRANSACTION_ALLOWED on class CL_FAA_POSTING_RET has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
T100 Meldungen FIAA Buchen | 20120215 |
Method CHECK_RETIREMENT_AMOUNT Signature
Method CHECK_RETIREMENT_AMOUNT on class CL_FAA_POSTING_RET has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
T100 Meldungen FIAA | 20120208 |
Method CHECK_RETIRE_COMBINATION Signature
Method CHECK_RETIRE_COMBINATION on class CL_FAA_POSTING_RET has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
T100 Meldungen FIAA Buchen | 20120312 |
Method CHECK_VALUEDATE_VS_ACQDATE Signature
Method CHECK_VALUEDATE_VS_ACQDATE on class CL_FAA_POSTING_RET has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
T100 Meldungen FIAA Buchen | 20130222 |
Method CHECK_VALUEDATE_VS_RETDATE Signature
Method CHECK_VALUEDATE_VS_RETDATE on class CL_FAA_POSTING_RET has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
T100 Meldungen FIAA Buchen | 20130222 |
Method CLASS_CONSTRUCTOR Signature
Method CLASS_CONSTRUCTOR on class CL_FAA_POSTING_RET has no parameter.
Method CLASS_CONSTRUCTOR on class CL_FAA_POSTING_RET has no exception.
Method CREATE_WRITEUP_SPECIAL_RETIRE Signature
Method CREATE_WRITEUP_SPECIAL_RETIRE on class CL_FAA_POSTING_RET has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
T100 Meldungen FIAA | 20130709 |
Method DETERMINE_AMOUNT_FROM_PERCENT Signature
Method DETERMINE_AMOUNT_FROM_PERCENT on class CL_FAA_POSTING_RET has no parameter.
Method DETERMINE_AMOUNT_FROM_PERCENT on class CL_FAA_POSTING_RET has no exception.
Method DETERMINE_NET_BOOK_VALUE Signature
Method DETERMINE_NET_BOOK_VALUE on class CL_FAA_POSTING_RET has no parameter.
Method DETERMINE_NET_BOOK_VALUE on class CL_FAA_POSTING_RET has no exception.
Method DETERMINE_PAYBACK_AMOUNT_INVZ Signature
Method DETERMINE_PAYBACK_AMOUNT_INVZ on class CL_FAA_POSTING_RET has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
T100 Meldungen FIAA | 20130516 |
Method DETERMINE_PROFIT_OR_LOSS Signature
Method DETERMINE_PROFIT_OR_LOSS on class CL_FAA_POSTING_RET has no parameter.
Method DETERMINE_PROFIT_OR_LOSS on class CL_FAA_POSTING_RET has no exception.
Method DETERMINE_REVENUE_ON_NBV Signature
Method DETERMINE_REVENUE_ON_NBV on class CL_FAA_POSTING_RET has no parameter.
Method DETERMINE_REVENUE_ON_NBV on class CL_FAA_POSTING_RET has no exception.
Method GET_GAIN_LOSS_SPECIAL_ASSET Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RS_SPECIAL_ASSET | Value transfer | Type reference (TYPE) | FAA_S_ASSET_KEY | Schlüsselfelder zur Identifikation einer Anlage | 20130710 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
T100 Meldungen FIAA (NICHT Resumable!) | 20130710 |
Method REVENUE_SHARE_ON_GROUP_ASSET Signature
Method REVENUE_SHARE_ON_GROUP_ASSET on class CL_FAA_POSTING_RET has no parameter.
Method REVENUE_SHARE_ON_GROUP_ASSET on class CL_FAA_POSTING_RET has no exception.
Method SET_REVENUE_CURRENCY Signature
Method SET_REVENUE_CURRENCY on class CL_FAA_POSTING_RET has no parameter.
Method SET_REVENUE_CURRENCY on class CL_FAA_POSTING_RET has no exception.
Method SET_REVENUE_SHARE_ON_ASSET Signature
Method SET_REVENUE_SHARE_ON_ASSET on class CL_FAA_POSTING_RET has no parameter.
Method SET_REVENUE_SHARE_ON_ASSET on class CL_FAA_POSTING_RET has no exception.
Method TRANSFER_SA_GAINLOSS_TO_IA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IO_GAINLOSS_ASSET_POSTING | Call by reference | Object reference (TYPE REF TO) | IF_FAA_POSTING | Accounting: Bewegung auf Anlage (FIAA) | 20130708 |
Method TRANSFER_SA_GAINLOSS_TO_IA on class CL_FAA_POSTING_RET has no exception.
Method _CALC_WRITEUP_GAIN_LOSS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CS_AREAVALUES | Call by reference | Type reference (TYPE) | IF_FAA_POSTING_TYPES=>TY_S_AREAVALUES | neue Zuschreibungszeile | 20130717 | ||
2 | ![]() |
CS_ORI_AREAVALUES | Call by reference | Type reference (TYPE) | IF_FAA_POSTING_TYPES=>TY_S_AREAVALUES | Original-Abgangswerte | 20130717 | ||
3 | ![]() |
IV_RETIREMENT_TYPE | Call by reference | Type reference (TYPE) | ABGTYP | Abgangsbehandlung | 20130717 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
T100 Meldungen FIAA (NICHT resumable!) | 20130717 |
Method _CALC_WRITEUP_GAIN_LOSS_ASSET Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CS_AREAVALUES | Call by reference | Type reference (TYPE) | IF_FAA_POSTING_TYPES=>TY_S_AREAVALUES | 20130709 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
T100 Meldungen FIAA (NICHT resumable!) | 20130709 |
Method _CALC_WRITEUP_REVENUE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CS_AREAVALUES | Call by reference | Type reference (TYPE) | IF_FAA_POSTING_TYPES=>TY_S_AREAVALUES | Neue Zuschreibungszeile | 20130716 | ||
2 | ![]() |
CS_ORI_AREAVALUES | Call by reference | Type reference (TYPE) | IF_FAA_POSTING_TYPES=>TY_S_AREAVALUES | Original Abgangstransaktion | 20130717 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
T100 Meldungen FIAA (NICHT resumable!) | 20130716 |
Method _CALL_BADI_PROPVAL_PERCENT_RET Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CV_PERCENTAGE_TOTAL | Call by reference | Type reference (TYPE) | F | 20130918 | |||
2 | ![]() |
CV_PERCENTAGE_USEREXIT | Call by reference | Type reference (TYPE) | F | 20130918 | |||
3 | ![]() |
CV_USE_PERCENTAGE_USEREXIT | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20130918 | ||
4 | ![]() |
IS_AREAVALUES | Call by reference | Type reference (TYPE) | IF_FAA_POSTING_TYPES=>TY_S_AREAVALUES | 20130918 | |||
5 | ![]() |
IV_RETIREMENT_TYPE | Call by reference | Type reference (TYPE) | ABGTYP | Abgangsbehandlung | 20130918 | ||
6 | ![]() |
IV_TOTAL_DEPR | Call by reference | Type reference (TYPE) | KNAFA | Kumulierte Normalabschreibungen | 20130918 |
Method _CALL_BADI_PROPVAL_PERCENT_RET on class CL_FAA_POSTING_RET has no exception.
Method _CHECK_NBV_AREA_EXIST_FOR_POST Signature
Method _CHECK_NBV_AREA_EXIST_FOR_POST on class CL_FAA_POSTING_RET has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
T100 Meldungen FIAA (nicht resumable) | 20130226 |
Method _CHECK_TTY_REVENUE_COMBINATION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IT_AREAVALUES | Call by reference | Type reference (TYPE) | IF_FAA_POSTING_TYPES=>TY_T_AREAVALUES | 20130226 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
T100 Meldungen FIAA | 20130226 |
Method _CREATE_FOLLOWUP_WRITEUP_TRANS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IS_ASSET_KEY | Call by reference | Type reference (TYPE) | FAA_S_ASSET_KEY | Schlüsselfelder zur Identifikation einer Anlage | 20130709 | ||
2 | ![]() |
IT_ANEPI | Call by reference | Type reference (TYPE) | APOST_TT_ANEPI | 20130711 | |||
3 | ![]() |
IV_TRANSACTION_TYPE | Call by reference | Type reference (TYPE) | RLAMBU-BWASL | Bewegungsart Anlagen | 20130709 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
T100 Meldungen FIAA | 20130709 |
Method _DISTRIBUTE_VALUE_ADJUSTMENT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CV_TARGETAMOUNT_CURR | Call by reference | Type reference (TYPE) | KNAFA | Verteilte Afa laufendes Jahr | 20130710 | ||
2 | ![]() |
CV_TARGETAMOUNT_PREV | Call by reference | Type reference (TYPE) | KNAFA | Verteilte kumulierte AfA | 20130710 | ||
3 | ![]() |
IV_ACCUM_DEPR | Call by reference | Type reference (TYPE) | KNAFA | Kumulierte Abschreibungsbetrag | 20130710 | ||
4 | ![]() |
IV_PERCENT_PREV | Call by reference | Type reference (TYPE) | F | Prozentsatz für AfA Vorjahre | 20130710 | ||
5 | ![]() |
IV_SOURCEAMOUNT | Call by reference | Type reference (TYPE) | KNAFA | Zuverteilende AfA | 20130710 | ||
6 | ![]() |
IV_USE_PERCENT | Call by reference | Type reference (TYPE) | XFELD | Prozentsatz verwenden (=X) | 20130710 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
T100 Meldungen FIAA (NICHT resumable!) | 20130710 |
Method _GET_TTY_GAIN_LOSS_WRITEUP Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_RETIREMENT_TYPE | Call by reference | Type reference (TYPE) | TABWU-ABGTYP | Abgangsbehandlung | 20130913 | ||
2 | ![]() |
RS_WRITEUP_TTY | Value transfer | Type reference (TYPE) | FAA_S_TTY_KEY | Schlüssel für Bewegungsarten | 20130708 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
T100 Meldungen FIAA (NICHT Resumable!) | 20130708 |
Method _RESOLVE_ROUNDING_DIFF Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CV_SOURCEAMOUNT | Call by reference | Type reference (TYPE) | KNAFA | Rundungsdifferenz | 20130711 | ||
2 | ![]() |
CV_TARGETAMOUNT | Call by reference | Type reference (TYPE) | KNAFA | Verteilte AfA | 20130711 | ||
3 | ![]() |
CV_TARGETAMOUNT_TOTAL | Call by reference | Type reference (TYPE) | KNAFA | Gesamtsumme AfA | 20130711 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
T100 Meldungen FIAA (NICHT resumable!) | 20130711 |
History
Last changed by/on | SAP | 20131127 |
SAP Release Created in | 607 |