Journal posting error
Journal post request failed with an ERROR, and refers to see LOG file
Which displays following LANGUAGE, that is not understandable by me please tell me how to resolve the issue
General Ledger: Version : 12.0.0
Copyright (c) 1979, 1999, Oracle Corporation. All rights reserved.
GLPPOS module: Posting
Current system time is 23-APR-2013 16:26:08
glpmai() 23-APR-2013 16:26:08SHRD0176: GLPPOS started in debug mode...
PPOS0003: *** Posting Process Started ***
PPOS0004: All phases to posting will be detailed in this log.
PPOS0219: glpmai() - Your Posting Run ID is 115117
glucmt() 23-APR-2013 16:26:08<< glucmt() 23-APR-2013 16:26:08
glpini() 23-APR-2013 16:26:08SHRD0180: glpini() - Performing action >> check_batches_exist...
SHRD0180: glpini() - Performing action >> get_bal_seg_name...
SHRD0180: glpini() - Performing action >> get_mgmt_seg_name...
SHRD0180: glpini() - Performing action >> get_ic_seg_name...
SHRD0180: glpini() - Performing action >> get_cc_seg_name...
SHRD0180: glpini() - Performing action >> get_ss_seg_name...
SHRD0180: glpini() - Performing action >> get_flex_delimiter...
SHRD0180: glpini() - Performing action >> get_flex_segments...
SHRD0180: glpini() - Performing action >> initialize_fafailbat_list...
SHRD0180: glpini() - Performing action >> get_adb_ledger_info...
SHRD0180: glpini() - Performing action >> get_posting_date...
SHRD0180: glpini() - Performing action >> update_batch_status...
SHRD0181: glpini() - num_of_batches_in_posting_req = 1
SHRD0181: glpini() - num_of_headers_updated = 2
glpuch() 23-APR-2013 16:26:08SHRD0180: glpuch() - Performing action >> update_cons_history(G/D/F)...
<< glpuch() 23-APR-2013 16:26:08
glpueh() 23-APR-2013 16:26:08SHRD0180: glpueh() - Performing action >> update_elim_history(G/D/F)...
<< glpueh() 23-APR-2013 16:26:08
glucmt() 23-APR-2013 16:26:08<< glucmt() 23-APR-2013 16:26:08
SHRD0180: glpini() - Performing action >> check_alc_ledgers_exist...
SHRD0180: glpini() - Performing action >> check_sl_ledgers_exist...
SHRD0180: glpini() - Performing action >> is_mrc_acct_type_specific_conv_on...
SHRD0180: glpini() - Performing action >> check_budget_jes_exist...
SHRD0180: glpini() - Performing action >> check_mixed_stat_jes_exist...
SHRD0180: glpini() - Performing action >> check_adj_periods_exist...
SHRD0180: glpini() - Performing action >> check_efb_upgrade_run...
SHRD0181: glpini() - control->access_set_id = 1262
SHRD0181: glpini() - control->coa_id = 53604
SHRD0181: glpini() - control->prun_id = 115117
SHRD0181: glpini() - control->dmode = TRUE
SHRD0181: glpini() - control->num_batches = 1
SHRD0181: glpini() - control->period_set_name = ZNR Accounting
SHRD0181: glpini() - control->period_type = 64
SHRD0181: glpini() - control->industry = C
SHRD0181: glpini() - control->bal_seg_name = SEGMENT1
SHRD0181: glpini() - control->bal_seg_num = 0
SHRD0181: glpini() - control->mgt_seg_name = SEGMENT2
SHRD0181: glpini() - control->mgt_seg_num = 1
SHRD0181: glpini() - control->ic_seg_name = SEGMENT4
SHRD0181: glpini() - control->ic_seg_num = 3
SHRD0181: glpini() - control->cc_seg_name = SEGMENT2
SHRD0181: glpini() - control->cc_seg_num = 1
SHRD0181: glpini() - control->ss_seg_name = SEGMENT2
SHRD0181: glpini() - control->ss_seg_num = 1
SHRD0181: glpini() - control->num_segs = 4
SHRD0181: glpini() - control->batches_exist = TRUE
SHRD0181: glpini() - control->budget_jes_exist = FALSE
SHRD0181: glpini() - control->mixed_stat_jes_exist = FALSE
SHRD0181: glpini() - control->adj_periods_exist = FALSE
SHRD0181: glpini() - control->acct_cat_bal = FALSE
SHRD0181: glpini() - control->alc_ledgers_exist = FALSE
SHRD0181: glpini() - control->sl_ledgers_exist = FALSE
SHRD0181: glpini() - control->max_days_roll_fwd = 32
SHRD0181: glpini() - control->acct_type_conv = FALSE
SHRD0181: glpini() - hist_rate_col =
SHRD0181: glpini() - hist_amt_col =
SHRD0181: glpini() - bs_conversion_type =
SHRD0181: glpini() - is_conversion_type =
SHRD0181: glpini() - preferred_led_id = 1
SHRD0181: glpini() - control->cons_ledgers_exist(excluding_alcs) = FALSE
SHRD0181: glpini() - control->cons_jes_exist(excluding_alcs) = FALSE
SHRD0181: glpini() - control->ab_ledgers_exist(excluding_alcs) = FALSE
SHRD0181: glpini() - control->posting_date = 2013/04/23 16:26:08
SHRD0181: glpini() - control->user_name = OPERATIONS
SHRD0181: glpini() - control->user_id = 1318
SHRD0181: glpini() - control->login_id = 5731484
SHRD0181: glpini() - control->request_id = 6048255
SHRD0181: glpini() - control->program_id = 101
SHRD0181: glpini() - control->efb_upgrade_flag = TRUE
<< glpini() 23-APR-2013 16:26:08
glppva() 23-APR-2013 16:26:08SHRD0180: glppva() - Performing action >> Check for untaxed journals...
SHRD0180: glppva() - Performing action >> Check for unapproved batches...
<< glppva() 23-APR-2013 16:26:08
glpfcr() 23-APR-2013 16:26:08SHRD0180: glpfcr() - Performing action >> get_sid_and_serial#...
SHRD0180: glpfcr() - Performing action >> get_ussgl_profile_option...
SHRD0180: glpfcr() - Performing action >> chk_batch_with_multiple_ledgers...
SHRD0180: glpfcr() - Performing action >> chk_no_funds_required_for_batch...
SHRD0180: glpfcr() - Performing action >> define_batches_cursor...
SHRD0180: glpfcr() - Performing action >> build_ins_bc_packets_stmt...
SHRD0181: glpfcr() - sqlstmtbuf =
INSERT INTO GL_BC_PACKETS(
packet_id,
ledger_id,
je_source_name,
je_category_name,
code_combination_id,
actual_flag,
period_name,
period_year,
period_num,
quarter_num,
currency_code,
status_code,
last_update_date,
last_updated_by,
entered_dr,
entered_cr,
accounted_dr,
accounted_cr,
je_batch_id,
je_header_id,
je_line_num,
budget_version_id,
encumbrance_type_id,
ussgl_transaction_code,
session_id,
serial_id,
application_id)
SELECT
:packet_id,
JEH.ledger_id,
JEH.je_source,
JEH.je_category,
JEL.code_combination_id,
JEB.actual_flag,
JEB.default_period_name,
PS.period_year,
PS.period_num,
PS.quarter_num,
JEH.currency_code,
'P',
sysdate,
:user_id,
nvl(JEL.entered_dr, 0),
nvl(JEL.entered_cr, 0),
nvl(JEL.accounted_dr, 0),
nvl(JEL.accounted_cr, 0),
:je_batch_id,
JEH.je_header_id,
JEL.je_line_num,
JEH.budget_version_id,
JEH.encumbrance_type_id,
JEL.ussgl_transaction_code,
:session_id,
:serial_num,
:appl_id
FROM GL_JE_BATCHES JEB,
GL_JE_HEADERS JEH,
GL_JE_LINES JEL,
GL_PERIOD_STATUSES PS
WHERE JEB.je_batch_id = :je_batch_id
AND JEH.je_batch_id = JEB.je_batch_id
AND JEL.je_header_id = JEH.je_header_id
AND PS.application_id = :appl_id
AND PS.ledger_id = JEH.ledger_id
AND PS.period_name = JEB.default_period_name
SHRD0181: glpfcr() - sqlstmtbuf(len) =
1404
SHRD0180: glpfcr() - Performing action >> process_fc_batches...
<< glpfcr() 23-APR-2013 16:26:08
glpsec() 23-APR-2013 16:26:08SHRD0180: glpsec() - Performing action >> chk_access_set_security...
SHRD0181: glpsec() - sqlstmtbuf =
UPDATE GL_JE_BATCHES JEB
SET JEB.status = 'a'
WHERE JEB.status = 'I'
AND JEB.chart_of_accounts_id = :coa_id
AND JEB.posting_run_id = :prun_id
AND EXISTS (SELECT 'unwriteable journal' FROM gl_je_headers jeh WHERE jeh.je_batch_id = JEB.je_batch_id AND NOT EXISTS (SELECT 'unwriteable journal' FROM gl_access_set_ledgers acc WHERE acc.access_set_id = 1262 AND acc.ledger_id = jeh.ledger_id AND acc.access_privilege_code IN ('B', 'F') ))
SHRD0181: glpsec() - sqlstmtbuf(len) =
454
SHRD0118: Updated 0 record(s) in table: GL_JE_BATCHES
SHRD0180: glpsec() - Performing action >> chk_ledgerBSV_valid...
SHRD0118: Updated 0 record(s) in table: GL_JE_BATCHES
SHRD0180: glpsec() - Performing action >> chk_ledgerMSV_valid...
SHRD0118: Updated 0 record(s) in table: GL_JE_BATCHES
glucmt() 23-APR-2013 16:26:08<< glucmt() 23-APR-2013 16:26:08
<< glpsec() 23-APR-2013 16:26:08
glphok() 23-APR-2013 16:26:08<< glphok() 23-APR-2013 16:26:08
glpsqi() 23-APR-2013 16:26:08SHRD0181: glpsqi() - num_ledgers_locked = 1
<< glpsqi() 23-APR-2013 16:26:08
glpcjl() 23-APR-2013 16:26:08SHRD0180: glpcjl() - Performing action >> build_CJL1_cursor...
SHRD0181: glpcjl() - cjl1_stmt =
SELECT JEH.ledger_id,
JEH.je_header_id,
JEH.je_batch_id,
max(JEH.period_name),
max(JEH.currency_code),
max(JEH.name),
max(JEB.name),
to_char(max(JEH.default_effective_date),'YYYY/MM/DD'),
decode(sign(nvl(sum(JEL.accounted_dr),0)
- nvl(sum(JEL.accounted_cr),0)),
1,
0,
(nvl(sum(JEL.accounted_cr),0)
- nvl(sum(JEL.accounted_dr),0))),
decode(sign(nvl(sum(JEL.accounted_dr),0)
- nvl(sum(JEL.accounted_cr),0)),
1,
(nvl(sum(JEL.accounted_dr),0)
- nvl(sum(JEL.accounted_cr),0)),
0),
max(CC.SEGMENT1),
max(LED.track_rounding_imbalance_flag),
max(nvl(LED.rounding_code_combination_id, 0))
FROM GL_JE_BATCHES JEB,
GL_JE_HEADERS JEH,
GL_LEDGERS LED,
GL_JE_LINES JEL,
GL_CODE_COMBINATIONS CC
WHERE JEB.status = 'I'
AND JEB.chart_of_accounts_id = :coa_id
AND JEB.posting_run_id = :prun_id
AND JEH.je_batch_id = JEB.je_batch_id
AND JEH.currency_code != 'STAT'
AND JEH.status != 'b'
AND JEH.actual_flag != 'B'
AND nvl(JEH.conversion_flag,'x') != 'N'
AND LED.ledger_id = JEH.ledger_id
AND JEH.currency_code != LED.currency_code
AND JEL.code_combination_id = CC.code_combination_id
AND JEL.je_header_id = JEH.je_header_id
GROUP BY JEH.je_batch_id, JEH.je_header_id, CC.SEGMENT1, JEH.ledger_id
HAVING nvl(sum(JEL.entered_dr),0) = nvl(sum(JEL.entered_cr),0)
AND nvl(sum(JEL.accounted_dr),0) != nvl(sum(JEL.accounted_cr),0)
ORDER BY JEH.je_batch_id, JEH.ledger_id, JEH.je_header_id, CC.SEGMENT1
SHRD0181: glpcjl() - cjl1_stmt(len) = 1835
SHRD0180: glpcjl() - Performing action >> build_CJL2_cursor...
SHRD0181: glpcjl() - cjl2_stmt =
SELECT JEH.ledger_id,
JEH.je_header_id,
JEH.je_batch_id,
max(JEH.period_name),
max(JEH.currency_code),
max(JEH.name),
max(JEB.name),
to_char(max(JEH.default_effective_date),'YYYY/MM/DD'),
decode(sign(nvl(sum(JEL.accounted_dr),0)
- nvl(sum(JEL.accounted_cr),0)),
1,
0,
(nvl(sum(JEL.accounted_cr),0)
- nvl(sum(JEL.accounted_dr),0))),
decode(sign(nvl(sum(JEL.accounted_dr),0)
- nvl(sum(JEL.accounted_cr),0)),
1,
(nvl(sum(JEL.accounted_dr),0)
- nvl(sum(JEL.accounted_cr),0)),
0),
max(CC.SEGMENT1),
max(LED.track_rounding_imbalance_flag),
max(nvl(LED.rounding_code_combination_id, 0))
FROM GL_JE_BATCHES JEB,
GL_JE_HEADERS JEH,
GL_LEDGERS LED,
GL_JE_LINES JEL,
GL_CODE_COMBINATIONS CC
WHERE JEB.status = 'I'
AND JEB.chart_of_accounts_id = :coa_id
AND JEB.posting_run_id = :prun_id
AND JEH.je_batch_id = JEB.je_batch_id
AND JEH.currency_code != 'STAT'
AND JEH.status != 'b'
AND JEH.actual_flag != 'B'
AND nvl(JEH.conversion_flag,'x') != 'N'
AND LED.ledger_id = JEH.ledger_id
AND JEH.currency_code != LED.currency_code
AND JEL.code_combination_id = CC.code_combination_id
AND JEL.je_header_id = JEH.je_header_id
GROUP BY JEH.je_batch_id, JEH.je_header_id, JEH.ledger_id
HAVING nvl(sum(JEL.entered_dr),0) = nvl(sum(JEL.entered_cr),0)
AND nvl(sum(JEL.accounted_dr),0) != nvl(sum(JEL.accounted_cr),0)
ORDER BY JEH.je_batch_id, JEH.ledger_id, JEH.je_header_id
SHRD0181: glpcjl() - cjl2_stmt(len) = 1807
SHRD0180: glpcjl() - Performing action >> build_CJL3_cursor...
SHRD0181: glpcjl() - cjl3_stmt =
SELECT CC.SEGMENT1
FROM GL_JE_LINES JEL,
GL_CODE_COMBINATIONS CC
WHERE JEL.je_header_id = :jeh_id
AND CC.code_combination_id = JEL.code_combination_id + 0
AND (JEL.accounted_cr + (JEL.je_line_num/1000000)) =
(SELECT max(JEL1.accounted_cr + (JEL1.je_line_num/1000000))
FROM GL_JE_LINES JEL1
WHERE JEL1.je_header_id = :jeh_id)
SHRD0181: glpcjl() - cjl3_stmt(len) = 401
SHRD0180: glpcjl() - Performing action >> build_CJL4_cursor...
SHRD0181: glpcjl() - cjl4_stmt =
SELECT CC.SEGMENT1
FROM GL_JE_LINES JEL,
GL_CODE_COMBINATIONS CC
WHERE JEL.je_header_id = :jeh_id
AND CC.code_combination_id = JEL.code_combination_id + 0
AND (JEL.accounted_dr + (JEL.je_line_num/1000000)) =
(SELECT max(JEL1.accounted_dr + (JEL1.je_line_num/1000000))
FROM GL_JE_LINES JEL1
WHERE JEL1.je_header_id = :jeh_id)
SHRD0181: glpcjl() - cjl4_stmt(len) = 401
SHRD0180: glpcjl() - Performing action >> build_CJL5_stmt...
SHRD0181: glpcjl() - cjl5_stmt =
UPDATE GL_JE_LINES jel1
SET jel1.accounted_cr = jel1.accounted_cr + (:mtl * :acr)
WHERE jel1.je_header_id = :jeh_id
AND jel1.accounted_cr + (jel1.je_line_num/1000000) =
(SELECT max(jel2.accounted_cr +
(jel2.je_line_num/1000000))
FROM GL_JE_LINES jel2
WHERE jel2.je_header_id = :jeh_id)
SHRD0181: glpcjl() - cjl5_stmt(len) = 364
SHRD0180: glpcjl() - Performing action >> build_CJL6_stmt...
SHRD0181: glpcjl() - cjl6_stmt =
UPDATE GL_JE_LINES jel1
SET jel1.accounted_cr = jel1.accounted_cr + (:mtl * :acr)
WHERE jel1.je_header_id = :jeh_id
AND jel1.accounted_cr + (jel1.je_line_num/1000000) =
(SELECT max(jel2.accounted_cr +
(jel2.je_line_num/1000000))
FROM GL_CODE_COMBINATIONS cc, GL_JE_LINES jel2
WHERE jel2.je_header_id = :jeh_id
AND cc.code_combination_id =
jel2.code_combination_id + 0
AND cc.SEGMENT1 || '' = :plug_balseg)
SHRD0181: glpcjl() - cjl6_stmt(len) = 535
SHRD0180: glpcjl() - Performing action >> build_CJL7_stmt...
SHRD0181: glpcjl() - cjl7_stmt =
UPDATE GL_JE_LINES jel1
SET jel1.accounted_dr = jel1.accounted_dr + (:mtl * :adr)
WHERE jel1.je_header_id = :jeh_id
AND jel1.accounted_dr + (jel1.je_line_num/1000000) =
(SELECT max(jel2.accounted_dr +
(jel2.je_line_num/1000000))
FROM GL_JE_LINES jel2
WHERE jel2.je_header_id = :jeh_id)
SHRD0181: glpcjl() - cjl7_stmt(len) = 364
SHRD0180: glpcjl() - Performing action >> build_CJL8_stmt...
SHRD0181: glpcjl() - cjl8_stmt =
UPDATE GL_JE_LINES jel1
SET jel1.accounted_dr = jel1.accounted_dr + (:mtl * :adr)
WHERE jel1.je_header_id = :jeh_id
AND jel1.accounted_dr + (jel1.je_line_num/1000000) =
(SELECT max(jel2.accounted_dr +
(jel2.je_line_num/1000000))
FROM GL_CODE_COMBINATIONS cc, GL_JE_LINES jel2
WHERE jel2.je_header_id = :jeh_id
AND cc.code_combination_id =
jel2.code_combination_id + 0
AND cc.SEGMENT1 || '' = :plug_balseg)
SHRD0181: glpcjl() - cjl8_stmt(len) = 535
SHRD0180: glpcjl() - Performing action >> build_ins_je_segvals...
SHRD0180: glpcjl() - Performing action >> build_ins_recon_lines...
SHRD0180: glpcjl() - Performing action >> loop_through_CJL1_cursor...
SHRD0026: Current system time is: 23-APR-2013 16:26:08
SHRD0180: glpcjl() - Performing action >> loop_through_CJL2_cursor...
SHRD0026: Current system time is: 23-APR-2013 16:26:08
<< glpcjl() 23-APR-2013 16:26:08
glpcbs() 23-APR-2013 16:26:08SHRD0180: glpcbs() - Performing action >> validate_header_attributes...
SHRD0118: Updated 2 record(s) in table: GL_JE_HEADERS
SHRD0180: glpcbs() - Performing action >> check_period_status_for_batches...
SHRD0118: Updated 0 record(s) in table: GL_JE_BATCHES
SHRD0180: glpcbs() - Performing action >> validate_period_name_for_batches...
SHRD0118: Updated 0 record(s) in table: GL_JE_BATCHES
SHRD0180: glpcbs() - Performing action >> validate_frozen_budget_and_org_for_headers...
SHRD0118: Updated 0 record(s) in table: GL_JE_HEADERS
SHRD0180: glpcbs() - Performing action >> validate_frozen_budget_accounts_for_headers...
SHRD0181: glpcbs() - sqlstmtbuf =
UPDATE GL_JE_HEADERS JEH
SET STATUS = 'Y'
WHERE JEH.je_batch_id in
(SELECT JEB1.je_batch_id
FROM GL_JE_BATCHES JEB1
WHERE JEB1.actual_flag = 'B'
AND JEB1.status = 'I'
AND JEB1.chart_of_accounts_id = :vcoa_id
AND JEB1.posting_run_id = :vprun_id)
AND JEH.status = 'U'
AND EXISTS
(SELECT 1
FROM GL_JE_LINES JEL,
GL_BUDGET_FROZEN_RANGES FRZ,
GL_CODE_COMBINATIONS CC,
GL_BUDGET_ASSIGNMENTS ASG
WHERE JEL.je_header_id = JEH.je_header_id
AND FRZ.budget_version_id = JEH.budget_version_id
AND ASG.budget_entity_id = FRZ.budget_entity_id
AND CC.code_combination_id =
JEL.code_combination_id
AND CC.chart_of_accounts_id = :vcoa_id
AND ASG.code_combination_id =
JEL.code_combination_id
AND CC.SEGMENT1 BETWEEN FRZ.SEGMENT1_low and FRZ.SEGMENT1_high
AND CC.SEGMENT2 BETWEEN FRZ.SEGMENT2_low and FRZ.SEGMENT2_high
AND CC.SEGMENT3 BETWEEN FRZ.SEGMENT3_low and FRZ.SEGMENT3_high
AND CC.SEGMENT4 BETWEEN FRZ.SEGMENT4_low and FRZ.SEGMENT4_high
SHRD0181: glpcbs() - sqlstmtbuf(len) =
1198
SHRD0118: Updated 0 record(s) in table: GL_JE_HEADERS
SHRD0180: glpcbs() - Performing action >> update_batch_status_for_error_budget_jrnls...
SHRD0118: Updated 0 record(s) in table: GL_JE_BATCHES
SHRD0180: glpcbs() - Performing action >> validate_ccids_and_others_for_headers...
SHRD0181: glpcbs() - sqlstmtbuf =
UPDATE GL_JE_HEADERS JEH
SET (running_total_dr,
running_total_cr,
running_total_accounted_dr,
running_total_accounted_cr,
multi_bal_seg_flag,
balanced_je_flag,
balancing_segment_value,
status) =
(SELECT sum(nvl(JEL.entered_dr,0)),
sum(nvl(JEL.entered_cr,0)),
sum(nvl(JEL.accounted_dr,0)),
sum(nvl(JEL.accounted_cr,0)),
decode(count(distinct CC.SEGMENT1), 1, 'N',
'Y'),
decode(sign(sum(nvl(JEL.accounted_cr,0)) -
sum(nvl(JEL.accounted_dr,0))),
0, 'Y', 'N'),
decode(sign(sum(nvl(JEL.accounted_cr,0)) -
sum(nvl(JEL.accounted_dr,0))),
0, decode(sign(sum(nvl(JEL.entered_cr,0))
- sum(nvl(JEL.entered_dr,0))),
0, '',
max(CC.SEGMENT1)),
max(CC.SEGMENT1)),
decode(sum (distinct
decode(CC.code_combination_id, null, 1,
decode(CC.enabled_flag, 'N', 100,
decode(sign(CC.start_date_active -
JEL.effective_date),
1, 1000,
decode(sign(CC.end_date_active -
JEL.effective_date),
-1, 10000,
decode(CC.template_id, null,
decode(JEH.actual_flag,
'B', 0,
'E', 0,
decode(CC.detail_posting_allowed_flag,
'N', 10, 0)), 100000)))))),
0, 'U',
1, 'A',
10, 'C',
100, 'F',
1000, 'J',
10000, 'M',
100000, 'V',
'Z')
FROM GL_JE_LINES JEL,
GL_CODE_COMBINATIONS CC
WHERE JEL.je_header_id = JEH.je_header_id
AND JEL.code_combination_id =
CC.code_combination_id(+)
AND CC.chart_of_accounts_id(+) = :vcoa_id)
WHERE JEH.status = 'U'
AND JEH.je_batch_id IN
(SELECT JEB1.je_batch_id
FROM GL_JE_BATCHES JEB1
WHERE JEB1.status = 'I'
AND JEB1.chart_of_accounts_id = :vcoa_id
AND JEB1.posting_run_id = :vprun_id)
SHRD0181: glpcbs() - sqlstmtbuf(len) =
2195
SHRD0118: Updated 2 record(s) in table: GL_JE_HEADERS
SHRD0180: glpcbs() - Performing action >> update_batch_running_totals...
SHRD0118: Updated 1 record(s) in table: GL_JE_BATCHES
SHRD0180: glpcbs() - Performing action >> validate_batch_control_totals_and_suspense...
SHRD0118: Updated 1 record(s) in table: GL_JE_BATCHES
glucmt() 23-APR-2013 16:26:08<< glucmt() 23-APR-2013 16:26:08
<< glpcbs() 23-APR-2013 16:26:08
glpisl() 23-APR-2013 16:26:08SHRD0180: glpisl() - Performing action >> build_ISL1_cursor...
SHRD0180: glpisl() - Performing action >> build_ISL2_cursor...
SHRD0181: glpisl() - isl2_stmt =
SELECT
CC.SEGMENT1,
decode(sign(sum(nvl(JEL.accounted_cr,0))
- sum(nvl(JEL.accounted_dr,0))),
1, (sum(nvl(JEL.accounted_cr,0)) - sum(nvl(JEL.accounted_dr,0))),
0),
decode(sign(sum(nvl(JEL.accounted_cr,0))
- sum(nvl(JEL.accounted_dr,0))),
1, 0,
(sum(nvl(JEL.accounted_dr,0)) - sum(nvl(JEL.accounted_cr,0)))),
decode(sign(sum(nvl(JEL.entered_cr,0))
- sum(nvl(JEL.entered_dr,0))),
1, (sum(nvl(JEL.entered_cr,0)) - sum(nvl(JEL.entered_dr,0))),
0),
decode(sign(sum(nvl(JEL.entered_cr,0))
- sum(nvl(JEL.entered_dr,0))),
1, 0,
(sum(nvl(JEL.entered_dr,0)) - sum(nvl(JEL.entered_cr,0))))
FROM GL_JE_LINES JEL,
GL_CODE_COMBINATIONS CC
WHERE JEL.je_header_id = :jeh_id
AND CC.code_combination_id = JEL.code_combination_id
GROUP BY SEGMENT1
SHRD0181: glpisl() - isl2_stmt(len) = 969
SHRD0180: glpisl() - Performing action >> build_ISL3_cursor...
SHRD0180: glpisl() - Performing action >> build_ISL4_cursor...
SHRD0180: glpisl() - Performing action >> build_ins_je_segvals...
SHRD0180: glpisl() - Performing action >> build_ins_recon_lines...
SHRD0180: glpisl() - Performing action >> loop_through_ISL1_cursor...
glucmt() 23-APR-2013 16:26:08<< glucmt() 23-APR-2013 16:26:08
<< glpisl() 23-APR-2013 16:26:08
glpiil() 23-APR-2013 16:26:08
glpince() 23-APR-2013 16:26:08SHRD0180: glpince() - Performing action >> find_ic_journals...
SHRD0181: glpince() - sqlstmtbuf =
UPDATE gl_je_headers jh
SET jh.multi_bal_seg_flag = 'I'
WHERE jh.je_batch_id IN
(SELECT jb.je_batch_id
FROM gl_je_batches jb
WHERE jb.chart_of_accounts_id = :coa_id
AND jb.posting_run_id = :prun_id
AND jb.actual_flag != 'B'
AND jb.status = 'I'
AND jh.currency_code != 'STAT'
AND jh.status != 'P'
AND jh.multi_bal_seg_flag = 'Y'
AND EXISTS
(SELECT 'unbalanced intercompany journals'
FROM gl_ledgers led,
gl_je_lines jl,
gl_code_combinations cc
WHERE led.ledger_id = jh.ledger_id
AND led.allow_intercompany_post_flag = 'Y'
AND jl.je_header_id = jh.je_header_id
AND cc.code_combination_id = jl.code_combination_id
GROUP BY cc.SEGMENT1
HAVING SUM(NVL(jl.accounted_dr,0)) !=
SUM(NVL(jl.accounted_cr,0))
SHRD0181: glpince() - sqlstmtbuf(len) =
946
SHRD0180: glpince() - Performing action >> Check for ic journals with actual balances...
SHRD0118: Updated 0 record(s) in table: GL_JE_HEADERS
glucmt() 23-APR-2013 16:26:08<< glucmt() 23-APR-2013 16:26:08
<< glpince() 23-APR-2013 16:26:08
PPOS0247: There are no intercompany or intracompany journals that require balancing.
<< glpiil() 23-APR-2013 16:26:08
glpcib() 23-APR-2013 16:26:08<< glpcib() 23-APR-2013 16:26:08
glpmni() 23-APR-2013 16:26:08SHRD0180: glpmni() - Performing action >> get_net_income_cc...
SHRD0181: glpmni() - sqlstmtbuf =
SELECT distinct JEH.je_header_id,
to_char(JEH.default_effective_date, 'YYYY/MM/DD'),
LED.ledger_id,
LED.net_income_code_combination_id,
CC.SEGMENT1
FROM GL_JE_BATCHES JEB,
GL_JE_HEADERS JEH,
GL_LEDGERS LED,
GL_JE_LINES JEL,
GL_CODE_COMBINATIONS CC
WHERE JEB.status = 'I'
AND JEB.posting_run_id = :vprun_id
AND JEB.actual_flag = 'A'
AND JEB.je_batch_id = JEH.je_batch_id
AND LED.ledger_id = JEH.ledger_id
AND LED.enable_average_balances_flag = 'Y'
AND JEB.average_journal_flag =
decode(LED.consolidation_ledger_flag, 'Y', 'Y', 'N')
AND JEL.je_header_id = JEH.je_header_id
AND JEL.status = 'U'
AND CC.code_combination_id = JEL.code_combination_id
AND NOT EXISTS
( SELECT 'Net income account exists for this bsv'
FROM GL_NET_INCOME_ACCOUNTS NIA
WHERE NIA.ledger_id = JEH.ledger_id
AND NIA.bal_seg_value = CC.SEGMENT1)
ORDER BY LED.ledger_id,
CC.SEGMENT1
SHRD0181: glpmni() - sqlstmtbuf(len) = 1019
SHRD0180: glpmni() - Performing action >> prepare_ni_templates_cursor...
SHRD0180: glpmni() - Performing action >> begin_processing_cursor...
SHRD0147: Finished processing rows
SHRD0180: glpmni() - Performing action >> reinitialize_adb_variables...
SHRD0026: Current system time is: 23-APR-2013 16:26:08
SHRD0181: glpmni() - control->ab_ledgers_exist(including_alcs) = FALSE
<< glpmni() 23-APR-2013 16:26:08
glperp() 23-APR-2013 16:26:08
glperp() 23-APR-2013 16:26:08SHRD0181: glperp() - batch_name = Reverses "Zn Computer Sales"17-APR-13 15:57:42 - 6045453
SHRD0181: glperp() - batch_per = JUL-13
SHRD0181: glperp() - num_of_batches_in_error = 0
glucmt() 23-APR-2013 16:26:08<< glucmt() 23-APR-2013 16:26:08
<< glperp() 23-APR-2013 16:26:08
glpsqp() 23-APR-2013 16:26:08<< glpsqp() 23-APR-2013 16:26:08
glpsqs() 23-APR-2013 16:26:08PERF0005: Oracle error detected in glpsqs() - ORA-20001: An active sequence assignment is required.
ORA-06512: at "A
<x glpsqs() 23-APR-2013 16:26:08
glpuch() 23-APR-2013 16:26:08SHRD0180: glpuch() - Performing action >> update_cons_history(G/D/F)...
<< glpuch() 23-APR-2013 16:26:08
glpueh() 23-APR-2013 16:26:08SHRD0180: glpueh() - Performing action >> update_elim_history(G/D/F)...
<< glpueh() 23-APR-2013 16:26:08
glpsqx() 23-APR-2013 16:26:08<< glpsqx() 23-APR-2013 16:26:08
glucmt() 23-APR-2013 16:26:08<< glucmt() 23-APR-2013 16:26:08
PPOS0002: Posting terminated with fatal errors
<x glpmai() 23-APR-2013 16:26:08
+---------------------------------------------------------------------------+
Start of log messages from FND_FILE
+---------------------------------------------------------------------------+
+---------------------------------------------------------------------------+
End of log messages from FND_FILE
+---------------------------------------------------------------------------+
+---------------------------------------------------------------------------+
Executing request completion options...
Finished executing request completion options.
Concurrent program returned no reason for failure.
+---------------------------------------------------------------------------+
Concurrent request completed
Current system time is 23-APR-2013 16:26:08
+---------------------------------------------------------------------------+
Please see if the following docs help.
R12: Posting Throws ORA-06512: at "APPS.GL_GLPPOS_ACCTSEQ_PKG" [ID 1058014.1]
Posting a Journal Fails in GLPHOK due to ORA-20001 error [ID 242002.1]
GL Posting Program Terminated With Errors in GLPUBR [ID 292683.1]
Thanks,
Hussein
Similar Messages
-
Hello experts,
I'm trying to post a simple journal entry, but i get an error:
"An error occurred when committrnas was processed"
Do you know what is the cause for this error?
Thanks,
MorielHi Moriel,
What version of BPC are you using?
Also, are there any errors appearing in the TblLogs table in the AppServer database?
Do you have default logic turned on? Meaning are there commands in the Default.LGF or Journal.LGF files?
Can you confirm the exact error you are getting?
I think this error is misspelled:
An error occurred when committrnas was processed
Thanks,
John -
Hi Experts
When I am trying to load the Journal Temple in FDM its showing Error message "No such member" for ICP, Custom1, Custom2, Custom3, Custom4 dimensions when i click on Export button.
FYI: in FDM journal template, there is no option to enter the above dimension values.
Please do the needful.
regards
Smileehi,
Include ICP, Custom1...Custom4 dimnsions in the journal template and try export it using Journal under Activities (Activities --> Journal). Hope this solves ur problem.
Cheers -
*FBCJ - CASH JOURNAL POSTING - ABAP RUN TIME ERROR*.
Hai,
My problem is, while FBCJ cash journal posting, Error message comes as Programme terminated, short dump is beeing formatted. The screen is quitting out to ABAP RUN TIME ERRORS. Short text of error message- For object, CAJO_DOC2 101, numer range interval 01 does not exist.( I have given the number range, but result is same.) - Pls advice, document type for cash journal is DZ ?.expecting valued support- Iam working on SAP R/3 4.7 enterprise.- TITUS GEORGE.Hi,
GOto SNUM, Input CAJO_DOC2...
Click on change and click on document number ranges.
Maintain the document number ranges for your company code..
That should solve the problem.
Good Luck
Cheers,
Redoxcube -
Error within Manual Journal Posting
Dear All,
Presently I am using Oracle R12.1.1. While making Manual Journal Posting I am getting the below error.
Error6 - Showing an unbalanced journal entry but suspense not allowed
Kindly guide to solve this issue.
Regards
HPHi Hitesh,
In R12 the functionality for suspense accounting is slightly changed: having an account code entered at ledger level means suspense accounting is enabled.There is no longer a checkbox to enable/disable suspense accounting.
To define a suspense account:
1. Navigate to the Suspense Accounts window.
2. Specify the Ledger.
3. Specify the Source and Category that applies to the suspense account you are defining.
The default suspense account you specified when you defined your ledger appears with the source and category Other. You can define additional suspense accounts using Other for either the source or the category, but not both.
Note that if you update the suspense account in the Ledger Options page in Accounting Setup Manager, the default suspense account is updated in the Suspense Accounts window. Likewise, if you update the default account in the Suspense Accounts window, the account in the Ledger Options page is updated.
4. Enter the Account against which the balancing amount should be posted. You can assign multiple unique combinations of source and category to a single account.
Dirk -
제품 : FIN_GL
작성날짜 : 2003-11-18
POSTING JOURNALS PROCESS ERROR:GL_ACCOUNT_HIERARCHIES_U1 UNIQUE CONSTRAINT Violated
========================================================================
PURPOSE
==================
GL Posting 시 발생하는 문제를 좀 더 손쉽게 파악하여 해결 할 수 있도록 한다.
Problem Description
GL Posting 시 다음과 같은 error 가 발생하였다.
SHRD0114: Executing Pro*C statement Insert into gl_account_h...
GL_PROPABLE_DUPLICATE_RANGES: APP-00001 cannot find message name
GL_PROPABLE_DUPLICATE_RANGES
SHRD0043: ERROR: ORA-00001: unique constraint (GL.
GL_ACCOUNT_HIERARCHIES_U1) violated
Workaround
N/A
Solution Description
1. 다음 문장을 수행한다.
SELECT DISTINCT
fvh1.parent_flex_value "Segment w/Overlapping Children",
SUBSTR(fvh1.child_flex_value_low,1,30) "Overlapping Child Low Value",
SUBSTR(fvh1.child_flex_value_high,1,30) "Overlapping Child High Value",
SUBSTR(fvh2.child_flex_value_low,1,30) "Overlapped By Child Low Value",
SUBSTR(fvh2.child_flex_value_high,1,30) "Overlapped By Child High Value"
FROM FND_FLEX_VALUE_HIERARCHIES fvh1, FND_FLEX_VALUE_HIERARCHIES fvh2
WHERE fvh1.parent_flex_value = fvh2.parent_flex_value
AND fvh1.flex_value_set_id = (select flex_value_set_id
from fnd_flex_value_sets
where flex_value_set_name = '&Value_Set_Name')
AND fvh1.rowid != fvh2.rowid
AND fvh1.flex_value_set_id = fvh2.flex_value_set_id
AND NVL(fvh2.CHILD_FLEX_VALUE_LOW,'X') <= NVL(fvh1.CHILD_FLEX_VALUE_HIGH,'X')
AND NVL(fvh2.CHILD_FLEX_VALUE_HIGH,'X') >= NVL(fvh1.CHILD_FLEX_VALUE_LOW,'X')
2. 다음과 같은 output 이 나올 것이다.
EXAMPLE OF OUTPUT
Enter value for value_set_name: VALUE_SET_ACCOUNT
old 11: where flex_value_set_name = '&Value_S)
new 11: where flex_value_set_name = 'VALUE_SE)
Segment w/Overlapping Children
Overlapping Child Low Value Overlapping Child High Value
Overlapped By Child Low Value Overlapped By Child High Value
1000
6000 6000
5000 6000
1000
5000 6000
6000 6000
3. 위의 output에 대한 설명은 다음과 같다.
고객이 GL Application에서 Setup->Financials->Flexfields->Key->Value화면을 열어 다음과 같은 작업을 하였다.
Entered values:
1000 defined as:
* parent
* child ranges:
From To Include
6000 6000 Child values only
3000 3000 Parent values only
3000 defined as:
* parent
* child ranges:
From To Include
2000 2000 Child values only
4000 4000 Child values only
5000 6000 Child values only
The hierarchy structure is like this:
1000
_________|___________
6000 3000
____|______________
2000 4000 5000 6000
위에서 볼수 있듯이 6000 이라는 value 가 중복이 되고 있고 그 사항이 제일 처음에 수행한 script의 output 에 overlapping child ranges 로 나타나고 있는 것이다.
4. 정정하는 step
4.1 Setup->Financials-> Flexfields-> Key->Values. 로 가서 화면을 open한다.
4.2 COA 를 Query 한다.
4.3 Overlapping 된 child ranges 를 찾아서 정정한다.
Reference Documents
Note 118130.1You can use the debug script $GL_TOP/patch/115/sql/glxacovl.sql, to isolate overlapping child ranges within summary account rollup groups.
-
Tip regarding the "systemd[1]: Failed to start Journal Service" error
Just a tip regarding the well-known
systemd[1]: Failed to start Journal Service
error (which I ran into last weekend) to maybe save one or two among you a couple of hours of your time:
The error is described here https://bbs.archlinux.org/viewtopic.php?id=151012 as well as in several other threads in other language boards / in other forums etc. It is usually (as in the linked thread) 'solved' by reinstalling the system - good old Windows magic, also useful when dealing with systemd.
The Problem with this error is that you do not get into your system. Instead, systemd will print you the mentioned "Failed to start Journal Service" error message a couple of million times. There are also no logs that you could retrieve (when booting from a livesystem) and that would give you any helpful hints, since journal is systemd's logging service, old-style system logs are not kept, and the dmesg log doesn't survive the reboot with default settings.
As pointed out in the above mentioned thread, you will see a few more instructive error messages when adding 'emergency' to the kernel line in the bootloader config.
Now there may be plenty of reasons why the systemd journal service might not work. The most common and most annoying, however, appears to be this one:
In this case you will see that the problem actually lies in
systemd[1]: Cannot open /etc/machine-id: No such file or directory
Now, 'man machine-id' reveals that "the /etc/machine-id file contains the unique machine id of the local system that is set during installation. (...) The machine ID is usually generated from a random source (...)". It is obviously perfectly justified to refuse to boot the system because an absolutely insignificant random number is missing. As far as systemd is concerned anyway.
Usually, it seems, the /etc/machine-id is set by /usr/bin/systemd-machine-id-setup during installation or system upgrade. It is not documented anywhere that this is a rather important step and that you should better check if this was or was not actually done before rebooting. Obviously (but for no apparent reasons) systemd fails to run this (or to run this successfully) sometimes.
Also to be recommended: Always retain (back up) your old kernel and initramfs and edit your bootloader config appropriately to be able to boot with your old kernel again ... just to have one or two options left to get back into the system in case of running into an unpleasant surprise from the side of systemd or other packages.
The solution is, obviously, to create this file /etc/machine-id ... You probably want to do that from a livesystem (if you want to try it from the emergency shell, you would need to remount / (i.e. root) as rw and hope that systemd will not punish you for that) by just running the program that was designed for creating this file manually: /usr/bin/systemd-machine-id-setup
http://permalink.gmane.org/gmane.comp.s … devel/7528 states that it might also work with merely creating the file 'touch /etc/machine-id'. Though I didn't try that since I had enough fun with systemd for one week and didn't want to break my system again just to see if that works.Jristz wrote:
ackalker wrote:Sorry for necrobumping this.
Generating the machine-id in a consistent way is very important when working with KVM and containers, where the machine-id can be set for the VM or container. See `man systemd-machine-id-setup`.
Again, _don't_ just put some random UUID in there, especially not in the systemd package install script, this makes provisioning Arch Linux containers a PITA.
If you thing that the way that arch is handlynbg the machine-id is wrong or can be improved, then file a bug.
He already did.
Jristz wrote:Anyway, I thing if reinstalling systemd package or if systemd have a command to reinitialize the machine-id file.
Like so many of your posts, I had to read this a half dozen times before it made any sense. I think you're hinting at the utility that ackalker already pointed out in the post you're replying to. And, if you read the install scriptlet, you wouldn't need to think about whether or not reinstalling would be an option. You would know that it isn't. -
JOURNAL POSTING시 ERROR10에 대한 원인 및 조치사항
제품 : FIN_GL
작성날짜 : 2004-05-19
JOURNAL POSTING시 ERROR10에 대한 원인 및 조치사항
======================================
Problem Description
Journal Posting시 Error10이 발생할 경우에 대한
원인 및 조치사항에 대해 언급한다.
ERROR10: Showing unbalanced intercompany journal entry
(오류10 - 대차 불일치 본지사 분개 입력 표시중)
Solution Description
Error10은 말그대로 Company segment별 금액의 총합에 대해
대/차가 맞지 않아 발생하는 Error이다.
그렇기 때문에, 해당 Journal Line level에서 Code조합에 대해
Company Code값이 정상적으로 들어가 있는지, Company Code별 대/차는
정확하게 일치하는 지를 확인해보면, 해당 오류를 해결할 수 있다.
Journal수정 후 Unposted상태로 바꾸기 위해서는
To change the status of the batch to UNPOSTED:
1. Navigate to Journals -> Enter
2. Query the batch with the problem
3. Press Review Batch button
4. Overwrite any letter in the Description field (marking it as changed)
5. Save
6. Navigate to Journals -> Post
7. Query the batch
8. It is now available for posting
위와 같은 작업을 해주거나, Table level에서 Status를 "U"로 update해주면 된다. -
DPM 2012 R2 journal wrap error
Hi,
i try to backup my active directory Using DPM 2012 R2.Below error has occurred.
A journal wrap error has occurred on the change journal, and therefore DPM is unable to track any more changes or may have missed some changes for the data source C:\ on DC-Name.domin (ID 30117 Details: Internal error code: 0x809909D1)Hi,
In the alert, Click the link to run synchronization with consistency check.
If the problem persists, you can increase the change journal size or configure the current protection group to synchronize more often. To change the synchronization schedule, select the protection group in the Protection task area, and in the Actions pane,
click Modify protection group. To change the change journal size, click Modify disk allocation, select the Protected Server tab, click Modify, and then change the space allocated.
If you consistently get that error, then it may be antivirus s/w that is causing the USN to wrap.
Please remember to click “Mark as Answer” on the post that helps you, and to click “Unmark as Answer” if a marked post does not actually answer your question. This can be beneficial to other community members reading the thread. Regards, Mike J. [MSFT]
This posting is provided "AS IS" with no warranties, and confers no rights. -
Hi guys,
We are facing a typical problem with cash journal posting using transaction code fbcj. It is showing the error message as Tax-code is not defined for jurisdiction code. Where do we make these settings?
Please help me out
chintuHi,
Goto SPRO path as below and define Jurisdiction code
Financial Accounting (New) -Financial Accounting Basic Settings (New) -Ledgers
Global Parameters for Company Code -Document -Tax on Sales/Purchases -Basic Settings -Check Calculation Procedure -Assign Country to Calculation -Procedure -Check and Change Settings for Tax Processing -Specify Structure for Tax Jurisdiction Code -Define Tax Jurisdictions
Rgds
sunfico -
How to catch Posting error in File to IDoc Scenario?
I have successfully completed File to IDoc Scenario. Now I am interested in catching posting error. i.e., if mapping goes well and when IDoc is being sent to Recipient system then if any posting error is encountered, then a mail should go to a recipient.
Can anybody suggest the solution.
Regards,
Suraj KumarHi Suraj,
this can be done by triggerring an alert to the recipient.chk out these links to trigger a alert
/people/sap.user72/blog/2005/01/14/alert-management--improving-monitoring-of-your-landscape
/people/sap.user72/blog/2005/01/14/alert-management--improving-monitoring-of-your-landscape
regards
jithesh -
Automating Cash Journal Posting using inbound proxy interface and upload program
Hi Experts,
I have a requirement where in cash journal posting needs to be carried out automatically by an inbound interface on a periodic basis and at the start during cut over an upload program needs to be used to upload beg balance data . For this purpose I have used BAPI_CASHJOURNALDOC_CREATE to save cash journal entries along with BAPI TRANSACTION COMMIT.
Once the Data is successfully saved I am using FM FCJ_GET_DATA_FOR_SCREEN to get prerequisite data for the FM FCJ_POST_ALL which is used by the Standard cash journal program internally to post the saved data. ( I got this by debugging the standard transaction and both FMs are not yet released )
The issues I am facing is that the the FM FCJ_POST_ALL does not always post the data it behaves in random fashion i.e some times it posts the entries where as sometimes it does not post the entries.
I have tried using commit work after the FM but that also does not result in consistent behavior of the program. One more issue is the i am not allowed to use commit work in a an inbound proxy so how do i proceed ?
I am attaching the code for further analysis:
DATA: LIT_TCJ_TRANS_NAMES TYPE TABLE OF TCJ_TRANS_NAMES,
LWA_TCJ_TRANS_NAMES TYPE TCJ_TRANS_NAMES,
LV_WAIT TYPE BAPITA-WAIT VALUE '1',
LV_RECORD_NO TYPE SY-TABIX.
DATA : LIT_POSTING TYPE STANDARD TABLE OF ISCJ_POSTINGS,
LIT_WTAX_ITEMS TYPE STANDARD TABLE OF TCJ_WTAX_ITEMS,
LIT_SPLIT_POSTINGS TYPE STANDARD TABLE OF ISCJ_POSTINGS,
LIT_CPD TYPE STANDARD TABLE OF TCJ_CPD.
DATA: LV_BEG_BALANCE TYPE CJAMOUNT,
LV_TOTAL_RECEIPTS TYPE CJAMOUNT,
LV_TOTAL_PAYMENTS TYPE CJAMOUNT,
LV_TOTAL_CHECKS TYPE CJAMOUNT,
LV_RUN_BALANCE TYPE CJAMOUNT,
LV_RUN_CASH_BALANCE TYPE CJAMOUNT,
LV_NUMB_OF_REC TYPE I,
LV_NUMB_OF_PAYM TYPE I,
LV_NUMB_OF_CHECKS TYPE I.
DESCRIBE TABLE GIT_CJ LINES GV_TOTAL_RECORDS.
SELECT MANDT COMP_CODE TRANSACT_NUMBER LANGU TRANSACT_NAME LONG_TEXT
FROM TCJ_TRANS_NAMES
INTO TABLE LIT_TCJ_TRANS_NAMES
WHERE LANGU = GC_EN.
IF SY-SUBRC <> 0.
MESSAGE 'No Business Transaction maintained for Company Code in this client'(016) TYPE GC_I.
LEAVE LIST-PROCESSING.
ENDIF.
DESCRIBE TABLE GIT_CJ LINES GV_TOTAL_RECORDS.
LOOP AT GIT_CJ INTO GWA_CJ.
LV_RECORD_NO = SY-TABIX.
CLEAR: GS_HEADER_BAPI,
GS_CJ_KEY,
GWA_ITEMS.
REFRESH: GIT_ITEMS,
GIT_RETURN.
GS_HEADER_BAPI-COMP_CODE = GWA_CJ-BUKRS.
GS_HEADER_BAPI-CAJO_NUMBER = GWA_CJ-CJNR.
GS_HEADER_BAPI-CURRENCY = GC_PHP.
CLEAR LWA_TCJ_TRANS_NAMES.
READ TABLE LIT_TCJ_TRANS_NAMES INTO LWA_TCJ_TRANS_NAMES WITH KEY COMP_CODE = GWA_CJ-BUKRS
LANGU = GC_EN
TRANSACT_NAME = GWA_CJ-BTNAM.
IF SY-SUBRC = 0.
GWA_ITEMS-TRANSACT_NUMBER = LWA_TCJ_TRANS_NAMES-TRANSACT_NUMBER.
GWA_ITEMS-P_RECEIPTS = GWA_CJ-CJRAT.
GWA_ITEMS-TAX_CODE = GWA_CJ-TXCOD.
GS_HEADER_BAPI-BP_NAME = GWA_CJ-BPNAM.
GWA_ITEMS-POSITION_TEXT = GWA_CJ-POTXT.
CALL FUNCTION 'CONVERSION_EXIT_ALPHA_INPUT'
EXPORTING
INPUT = GWA_CJ-LIFNR
IMPORTING
OUTPUT = GWA_ITEMS-VENDOR_NO.
CALL FUNCTION 'CONVERSION_EXIT_ALPHA_INPUT'
EXPORTING
INPUT = GWA_CJ-KUNNR
IMPORTING
OUTPUT = GWA_ITEMS-CUSTOMER.
PERFORM SUB_DATE_FROMAT_BAPI CHANGING GWA_CJ-BLDAT
GS_HEADER_BAPI-DOC_DATE.
PERFORM SUB_DATE_FROMAT_BAPI CHANGING GWA_CJ-BUDAT
GS_HEADER_BAPI-PSTNG_DATE.
GS_HEADER_BAPI-REF_DOC_NO = GWA_CJ-XBLNR.
GS_HEADER_BAPI-ALLOC_NMBR = GWA_CJ-ALLNO.
CALL FUNCTION 'CONVERSION_EXIT_ALPHA_INPUT'
EXPORTING
INPUT = GWA_CJ-KOSTL
IMPORTING
OUTPUT = GWA_ITEMS-COSTCENTER.
CALL FUNCTION 'CONVERSION_EXIT_ALPHA_INPUT'
EXPORTING
INPUT = GWA_CJ-PRCTR
IMPORTING
OUTPUT = GWA_ITEMS-PROFIT_CTR.
APPEND GWA_ITEMS TO GIT_ITEMS.
CALL FUNCTION 'BAPI_CASHJOURNALDOC_CREATE'
EXPORTING
HEADER = GS_HEADER_BAPI
IMPORTING
COMPANY_CODE = GS_CJ_KEY-COMP_CODE
CASH_JOURNAL_NUMBER = GS_CJ_KEY-CAJO_NUMBER
FISCAL_YEAR = GS_CJ_KEY-FISC_YEAR
CASH_JOURNAL_DOC_NO = GS_CJ_KEY-POSTING_NUMBER
TABLES
ITEMS = GIT_ITEMS
RETURN = GIT_RETURN.
IF GIT_RETURN IS NOT INITIAL.
READ TABLE GIT_RETURN INTO GWA_RETURN WITH KEY TYPE = GC_E.
IF SY-SUBRC <> 0.
CLEAR GWA_CJ_S.
MOVE-CORRESPONDING GS_CJ_KEY TO GWA_CJ_S.
CLEAR GWA_RETURN.
READ TABLE GIT_RETURN INTO GWA_RETURN WITH KEY TYPE = GC_S.
IF SY-SUBRC = 0.
MOVE GWA_RETURN-MESSAGE TO GWA_CJ_S-MSG.
CLEAR GWA_RETURN.
READ TABLE GIT_RETURN INTO GWA_RETURN WITH KEY TYPE = GC_I.
IF SY-SUBRC = 0.
CLEAR GWA_CJ_E.
CONCATENATE GWA_RETURN-MESSAGE GWA_CJ_S-MSG INTO GWA_CJ_E-MSG SEPARATED BY GC_PIPE_FORMAT.
MOVE-CORRESPONDING GS_HEADER_BAPI TO GWA_CJ_E.
GWA_CJ_E-POSTING_NUMBER = LV_RECORD_NO.
APPEND GWA_CJ_E TO GIT_CJ_E.
GV_ERROR_RECORDS = GV_ERROR_RECORDS + GC_1.
ELSE.
IF P_TEST NE GC_X.
CALL FUNCTION 'BAPI_TRANSACTION_COMMIT'
EXPORTING
WAIT = LV_WAIT.
REFRESH:LIT_POSTING ,
LIT_WTAX_ITEMS ,
LIT_SPLIT_POSTINGS ,
LIT_CPD .
CLEAR: LV_BEG_BALANCE ,
LV_TOTAL_RECEIPTS ,
LV_TOTAL_PAYMENTS ,
LV_TOTAL_CHECKS ,
LV_RUN_BALANCE ,
LV_RUN_CASH_BALANCE ,
LV_NUMB_OF_REC ,
LV_NUMB_OF_PAYM ,
LV_NUMB_OF_CHECKS .
CALL FUNCTION 'FCJ_GET_DATA_FOR_SCREEN'
EXPORTING
I_COMP_CODE = GS_CJ_KEY-COMP_CODE
I_CAJO_NUMBER = GS_CJ_KEY-CAJO_NUMBER
I_DISPLAY_PERIOD_LO = GS_HEADER_BAPI-PSTNG_DATE
I_DISPLAY_PERIOD_HI = GS_HEADER_BAPI-PSTNG_DATE
IMPORTING
E_BEGINNING_BALANCE = LV_BEG_BALANCE
E_RUNNING_BALANCE = LV_RUN_BALANCE
E_RUNNING_CASH_BALANCE = LV_RUN_CASH_BALANCE
E_TOTAL_RECEIPTS = LV_TOTAL_RECEIPTS
E_TOTAL_REC_NUMBER = LV_NUMB_OF_REC
E_TOTAL_PAYMENTS = LV_TOTAL_PAYMENTS
E_TOTAL_PAYM_NUMBER = LV_NUMB_OF_PAYM
E_TOTAL_CHECKS = LV_TOTAL_CHECKS
E_TOTAL_CHECKS_NUMBER = LV_NUMB_OF_CHECKS
TABLES
E_POSTINGS = LIT_POSTING
E_WTAX_ITEMS = LIT_WTAX_ITEMS
E_SPLIT_POSTINGS = LIT_SPLIT_POSTINGS
E_CPD = LIT_CPD.
CALL FUNCTION 'FCJ_POST_ALL'
EXPORTING
I_COMP_CODE = GS_CJ_KEY-COMP_CODE
I_CAJO_NUMBER = GS_CJ_KEY-CAJO_NUMBER
I_CURRENCY = GS_HEADER_BAPI-CURRENCY
I_TYP = 'R'
I_DISPLAY_PERIOD_LO = GS_HEADER_BAPI-PSTNG_DATE
I_DISPLAY_PERIOD_HI = GS_HEADER_BAPI-PSTNG_DATE
* IMPORTING
* E_ERROR_NUMBER =
TABLES
ITCJ_POSTINGS = LIT_POSTING
ITCJ_WTAX_ITEMS = LIT_WTAX_ITEMS
ITCJ_SPLIT_POSTINGS = LIT_SPLIT_POSTINGS
ITCJ_CPD = LIT_CPD
CHANGING
P_BEG_BALANCE = LV_BEG_BALANCE
P_TOTAL_RECEIPTS = LV_TOTAL_RECEIPTS
P_TOTAL_PAYMENTS = LV_TOTAL_PAYMENTS
P_TOTAL_CHECKS = LV_TOTAL_CHECKS
P_RUN_BALANCE = LV_RUN_BALANCE
P_RUN_CASH_BALANCE = LV_RUN_CASH_BALANCE
P_NUMB_OF_REC = LV_NUMB_OF_REC
P_NUMB_OF_PAYM = LV_NUMB_OF_PAYM
P_NUMB_OF_CHECKS = LV_NUMB_OF_CHECKS.
COMMIT WORK.
ENDIF.
APPEND GWA_CJ_S TO GIT_CJ_S.
GV_SUCCESS_RECORDS = GV_SUCCESS_RECORDS + GC_1.
CLEAR GWA_CJ_S.
ENDIF.
ENDIF.
ELSE.
CLEAR GWA_CJ_E.
MOVE-CORRESPONDING GS_HEADER_BAPI TO GWA_CJ_E.
MOVE GWA_RETURN-MESSAGE TO GWA_CJ_E-MSG.
GWA_CJ_E-POSTING_NUMBER = LV_RECORD_NO.
APPEND GWA_CJ_E TO GIT_CJ_E.
GV_ERROR_RECORDS = GV_ERROR_RECORDS + GC_1.
ENDIF.
ENDIF.
ELSE.
GWA_RETURN-MESSAGE = 'Transaction Name does not correspond to any Transaction Number'(017).
CLEAR GWA_CJ_E.
MOVE-CORRESPONDING GS_HEADER_BAPI TO GWA_CJ_E.
MOVE GWA_RETURN-MESSAGE TO GWA_CJ_E-MSG.
GWA_CJ_E-POSTING_NUMBER = LV_RECORD_NO.
APPEND GWA_CJ_E TO GIT_CJ_E.
GV_ERROR_RECORDS = GV_ERROR_RECORDS + GC_1.
ENDIF.
ENDLOOP.
ENDFORM. " SUB_BAPI_CALLHi Experts,
I have a requirement where in cash journal posting needs to be carried out automatically by an inbound interface on a periodic basis and at the start during cut over an upload program needs to be used to upload beg balance data . For this purpose I have used BAPI_CASHJOURNALDOC_CREATE to save cash journal entries along with BAPI TRANSACTION COMMIT.
Once the Data is successfully saved I am using FM FCJ_GET_DATA_FOR_SCREEN to get prerequisite data for the FM FCJ_POST_ALL which is used by the Standard cash journal program internally to post the saved data. ( I got this by debugging the standard transaction and both FMs are not yet released )
The issues I am facing is that the the FM FCJ_POST_ALL does not always post the data it behaves in random fashion i.e some times it posts the entries where as sometimes it does not post the entries.
I have tried using commit work after the FM but that also does not result in consistent behavior of the program. One more issue is the i am not allowed to use commit work in a an inbound proxy so how do i proceed ?
I am attaching the code for further analysis:
DATA: LIT_TCJ_TRANS_NAMES TYPE TABLE OF TCJ_TRANS_NAMES,
LWA_TCJ_TRANS_NAMES TYPE TCJ_TRANS_NAMES,
LV_WAIT TYPE BAPITA-WAIT VALUE '1',
LV_RECORD_NO TYPE SY-TABIX.
DATA : LIT_POSTING TYPE STANDARD TABLE OF ISCJ_POSTINGS,
LIT_WTAX_ITEMS TYPE STANDARD TABLE OF TCJ_WTAX_ITEMS,
LIT_SPLIT_POSTINGS TYPE STANDARD TABLE OF ISCJ_POSTINGS,
LIT_CPD TYPE STANDARD TABLE OF TCJ_CPD.
DATA: LV_BEG_BALANCE TYPE CJAMOUNT,
LV_TOTAL_RECEIPTS TYPE CJAMOUNT,
LV_TOTAL_PAYMENTS TYPE CJAMOUNT,
LV_TOTAL_CHECKS TYPE CJAMOUNT,
LV_RUN_BALANCE TYPE CJAMOUNT,
LV_RUN_CASH_BALANCE TYPE CJAMOUNT,
LV_NUMB_OF_REC TYPE I,
LV_NUMB_OF_PAYM TYPE I,
LV_NUMB_OF_CHECKS TYPE I.
DESCRIBE TABLE GIT_CJ LINES GV_TOTAL_RECORDS.
SELECT MANDT COMP_CODE TRANSACT_NUMBER LANGU TRANSACT_NAME LONG_TEXT
FROM TCJ_TRANS_NAMES
INTO TABLE LIT_TCJ_TRANS_NAMES
WHERE LANGU = GC_EN.
IF SY-SUBRC <> 0.
MESSAGE 'No Business Transaction maintained for Company Code in this client'(016) TYPE GC_I.
LEAVE LIST-PROCESSING.
ENDIF.
DESCRIBE TABLE GIT_CJ LINES GV_TOTAL_RECORDS.
LOOP AT GIT_CJ INTO GWA_CJ.
LV_RECORD_NO = SY-TABIX.
CLEAR: GS_HEADER_BAPI,
GS_CJ_KEY,
GWA_ITEMS.
REFRESH: GIT_ITEMS,
GIT_RETURN.
GS_HEADER_BAPI-COMP_CODE = GWA_CJ-BUKRS.
GS_HEADER_BAPI-CAJO_NUMBER = GWA_CJ-CJNR.
GS_HEADER_BAPI-CURRENCY = GC_PHP.
CLEAR LWA_TCJ_TRANS_NAMES.
READ TABLE LIT_TCJ_TRANS_NAMES INTO LWA_TCJ_TRANS_NAMES WITH KEY COMP_CODE = GWA_CJ-BUKRS
LANGU = GC_EN
TRANSACT_NAME = GWA_CJ-BTNAM.
IF SY-SUBRC = 0.
GWA_ITEMS-TRANSACT_NUMBER = LWA_TCJ_TRANS_NAMES-TRANSACT_NUMBER.
GWA_ITEMS-P_RECEIPTS = GWA_CJ-CJRAT.
GWA_ITEMS-TAX_CODE = GWA_CJ-TXCOD.
GS_HEADER_BAPI-BP_NAME = GWA_CJ-BPNAM.
GWA_ITEMS-POSITION_TEXT = GWA_CJ-POTXT.
CALL FUNCTION 'CONVERSION_EXIT_ALPHA_INPUT'
EXPORTING
INPUT = GWA_CJ-LIFNR
IMPORTING
OUTPUT = GWA_ITEMS-VENDOR_NO.
CALL FUNCTION 'CONVERSION_EXIT_ALPHA_INPUT'
EXPORTING
INPUT = GWA_CJ-KUNNR
IMPORTING
OUTPUT = GWA_ITEMS-CUSTOMER.
PERFORM SUB_DATE_FROMAT_BAPI CHANGING GWA_CJ-BLDAT
GS_HEADER_BAPI-DOC_DATE.
PERFORM SUB_DATE_FROMAT_BAPI CHANGING GWA_CJ-BUDAT
GS_HEADER_BAPI-PSTNG_DATE.
GS_HEADER_BAPI-REF_DOC_NO = GWA_CJ-XBLNR.
GS_HEADER_BAPI-ALLOC_NMBR = GWA_CJ-ALLNO.
CALL FUNCTION 'CONVERSION_EXIT_ALPHA_INPUT'
EXPORTING
INPUT = GWA_CJ-KOSTL
IMPORTING
OUTPUT = GWA_ITEMS-COSTCENTER.
CALL FUNCTION 'CONVERSION_EXIT_ALPHA_INPUT'
EXPORTING
INPUT = GWA_CJ-PRCTR
IMPORTING
OUTPUT = GWA_ITEMS-PROFIT_CTR.
APPEND GWA_ITEMS TO GIT_ITEMS.
CALL FUNCTION 'BAPI_CASHJOURNALDOC_CREATE'
EXPORTING
HEADER = GS_HEADER_BAPI
IMPORTING
COMPANY_CODE = GS_CJ_KEY-COMP_CODE
CASH_JOURNAL_NUMBER = GS_CJ_KEY-CAJO_NUMBER
FISCAL_YEAR = GS_CJ_KEY-FISC_YEAR
CASH_JOURNAL_DOC_NO = GS_CJ_KEY-POSTING_NUMBER
TABLES
ITEMS = GIT_ITEMS
RETURN = GIT_RETURN.
IF GIT_RETURN IS NOT INITIAL.
READ TABLE GIT_RETURN INTO GWA_RETURN WITH KEY TYPE = GC_E.
IF SY-SUBRC <> 0.
CLEAR GWA_CJ_S.
MOVE-CORRESPONDING GS_CJ_KEY TO GWA_CJ_S.
CLEAR GWA_RETURN.
READ TABLE GIT_RETURN INTO GWA_RETURN WITH KEY TYPE = GC_S.
IF SY-SUBRC = 0.
MOVE GWA_RETURN-MESSAGE TO GWA_CJ_S-MSG.
CLEAR GWA_RETURN.
READ TABLE GIT_RETURN INTO GWA_RETURN WITH KEY TYPE = GC_I.
IF SY-SUBRC = 0.
CLEAR GWA_CJ_E.
CONCATENATE GWA_RETURN-MESSAGE GWA_CJ_S-MSG INTO GWA_CJ_E-MSG SEPARATED BY GC_PIPE_FORMAT.
MOVE-CORRESPONDING GS_HEADER_BAPI TO GWA_CJ_E.
GWA_CJ_E-POSTING_NUMBER = LV_RECORD_NO.
APPEND GWA_CJ_E TO GIT_CJ_E.
GV_ERROR_RECORDS = GV_ERROR_RECORDS + GC_1.
ELSE.
IF P_TEST NE GC_X.
CALL FUNCTION 'BAPI_TRANSACTION_COMMIT'
EXPORTING
WAIT = LV_WAIT.
REFRESH:LIT_POSTING ,
LIT_WTAX_ITEMS ,
LIT_SPLIT_POSTINGS ,
LIT_CPD .
CLEAR: LV_BEG_BALANCE ,
LV_TOTAL_RECEIPTS ,
LV_TOTAL_PAYMENTS ,
LV_TOTAL_CHECKS ,
LV_RUN_BALANCE ,
LV_RUN_CASH_BALANCE ,
LV_NUMB_OF_REC ,
LV_NUMB_OF_PAYM ,
LV_NUMB_OF_CHECKS .
CALL FUNCTION 'FCJ_GET_DATA_FOR_SCREEN'
EXPORTING
I_COMP_CODE = GS_CJ_KEY-COMP_CODE
I_CAJO_NUMBER = GS_CJ_KEY-CAJO_NUMBER
I_DISPLAY_PERIOD_LO = GS_HEADER_BAPI-PSTNG_DATE
I_DISPLAY_PERIOD_HI = GS_HEADER_BAPI-PSTNG_DATE
IMPORTING
E_BEGINNING_BALANCE = LV_BEG_BALANCE
E_RUNNING_BALANCE = LV_RUN_BALANCE
E_RUNNING_CASH_BALANCE = LV_RUN_CASH_BALANCE
E_TOTAL_RECEIPTS = LV_TOTAL_RECEIPTS
E_TOTAL_REC_NUMBER = LV_NUMB_OF_REC
E_TOTAL_PAYMENTS = LV_TOTAL_PAYMENTS
E_TOTAL_PAYM_NUMBER = LV_NUMB_OF_PAYM
E_TOTAL_CHECKS = LV_TOTAL_CHECKS
E_TOTAL_CHECKS_NUMBER = LV_NUMB_OF_CHECKS
TABLES
E_POSTINGS = LIT_POSTING
E_WTAX_ITEMS = LIT_WTAX_ITEMS
E_SPLIT_POSTINGS = LIT_SPLIT_POSTINGS
E_CPD = LIT_CPD.
CALL FUNCTION 'FCJ_POST_ALL'
EXPORTING
I_COMP_CODE = GS_CJ_KEY-COMP_CODE
I_CAJO_NUMBER = GS_CJ_KEY-CAJO_NUMBER
I_CURRENCY = GS_HEADER_BAPI-CURRENCY
I_TYP = 'R'
I_DISPLAY_PERIOD_LO = GS_HEADER_BAPI-PSTNG_DATE
I_DISPLAY_PERIOD_HI = GS_HEADER_BAPI-PSTNG_DATE
* IMPORTING
* E_ERROR_NUMBER =
TABLES
ITCJ_POSTINGS = LIT_POSTING
ITCJ_WTAX_ITEMS = LIT_WTAX_ITEMS
ITCJ_SPLIT_POSTINGS = LIT_SPLIT_POSTINGS
ITCJ_CPD = LIT_CPD
CHANGING
P_BEG_BALANCE = LV_BEG_BALANCE
P_TOTAL_RECEIPTS = LV_TOTAL_RECEIPTS
P_TOTAL_PAYMENTS = LV_TOTAL_PAYMENTS
P_TOTAL_CHECKS = LV_TOTAL_CHECKS
P_RUN_BALANCE = LV_RUN_BALANCE
P_RUN_CASH_BALANCE = LV_RUN_CASH_BALANCE
P_NUMB_OF_REC = LV_NUMB_OF_REC
P_NUMB_OF_PAYM = LV_NUMB_OF_PAYM
P_NUMB_OF_CHECKS = LV_NUMB_OF_CHECKS.
COMMIT WORK.
ENDIF.
APPEND GWA_CJ_S TO GIT_CJ_S.
GV_SUCCESS_RECORDS = GV_SUCCESS_RECORDS + GC_1.
CLEAR GWA_CJ_S.
ENDIF.
ENDIF.
ELSE.
CLEAR GWA_CJ_E.
MOVE-CORRESPONDING GS_HEADER_BAPI TO GWA_CJ_E.
MOVE GWA_RETURN-MESSAGE TO GWA_CJ_E-MSG.
GWA_CJ_E-POSTING_NUMBER = LV_RECORD_NO.
APPEND GWA_CJ_E TO GIT_CJ_E.
GV_ERROR_RECORDS = GV_ERROR_RECORDS + GC_1.
ENDIF.
ENDIF.
ELSE.
GWA_RETURN-MESSAGE = 'Transaction Name does not correspond to any Transaction Number'(017).
CLEAR GWA_CJ_E.
MOVE-CORRESPONDING GS_HEADER_BAPI TO GWA_CJ_E.
MOVE GWA_RETURN-MESSAGE TO GWA_CJ_E-MSG.
GWA_CJ_E-POSTING_NUMBER = LV_RECORD_NO.
APPEND GWA_CJ_E TO GIT_CJ_E.
GV_ERROR_RECORDS = GV_ERROR_RECORDS + GC_1.
ENDIF.
ENDLOOP.
ENDFORM. " SUB_BAPI_CALL -
GR/IR Posting Error CKMLGRIR025 - Purchase Order History Inconsistent
Hi Everyone.
We currently have a posting in our GRIR for a Feright Condition Value against a Purchase Order which gets the above error when trying to post in MR11.
The Diagnosis of the error reads:
"The purchase order history contains differences between the goods receipt and invoice receipts/Account maintenance for the order item in the field Difference Quantitiy (= 43.804 TO) and Difference Value (= -342.77)
The purchase order history for this tiem is inconsistent"
When looking at this Freight Condition information in the Purchase Order I can not see why this item has resulted in this error in MR11.
Has anyone else seen this error come through in their system, and do you have any ideas on how to fix this.
Thanks
HayleyWe are experiencing the same issue with the GRIR Posting Error CKMLGRIR025 - puchase order history inconsistent. The actual message that we receive is Puchase Order history already inconsistent -->Quantity 1.00 EA Value 0.65-USD.
We reviewed SAP Note 708649 which also recommends using transaction MIRO with the corresponding default quantity and value o. However, we are not able to enter an Invoice for the "default qty & value 0", as SAP gives me error message M8278 "You are not allowed to have zero lines" (just like Haley commented). In reviewing this thread, I did not find the solution to the error message M8278 "You are not allowed to have zero lines" . Could someone help me understand?
Thank you! -
Payroll Journal Import Error EF04
Hi,
we are working in oracle applications 11i (11.5.0) TEST Instance.
As monthly operations the payroll personnel upload the salaries journal to Gl Interface with oracle web adi. We have oracle hrms full install.
We are trying to setup and use the direct payroll gl interface. The following steps are done so far:
1. Cost Allocation Flexfield is setup and points to the same value sets as in the Accounting Key Flexfield.
2. KFF qualifiers NOW are all enabled for all segments.
3. 5 Costing accounts for 5 elements are entered directly to an employee at employee assignment element entry level.
4. GL map to costing segments is done and although the employee is paid in foreign currency, his payroll is assigned to the functional set of book.
5. costing is run
6. cost break down report for costing run and only 2 lines are there! this is my first issue
7. transfer to GL is requested .
8. On the attempt to import the journals from payroll the request completes with warning And the two line have error code EF04
The GL super user have checked the 5 accounts and they are valid and their combinations exist in the system.
What do we need to check?
Thanks ...Please review these docs and see if it helps.
Journal Import Error with Status Code EF04 [ID 235029.1]
Journal Import fails with EF04 error but security rule violation for new code combinations [ID 953109.1
Journal Import - Record With Two Errors Ef04 And Em30 - Em30 Code Is Incorrect [ID 1175769.1]
Receiving EF04 Error when Consolidation Run Option is Set to Run Journal Import [ID 150841.1]
Doing a Journal Import Encounters EF04 Invalid Accounting Flexfields [ID 107896.1]
EF04 error in GLLEZL incorrect, as code combination gets created [ID 368198.1
Errors Caused Because of Misclassified Accounts [ID 231948.1]
How to Use the Journal Import Correction Screen [ID 1056801.6]
Thanks,
Hussein -
Hi SAP gurus,
I am facing posting error fi_tax_chk_pricing_data
error code 13 builder tax2.
plz help mehi
u get this error when u have not specified the county while creating the company code go to OX02 and give country for the company code. this solves your problem
rgds
sree
Maybe you are looking for
-
How can I check how many times or when an app has been re-downloaded on my iphone
How can I check how many times or when an app has been re-downloaded on my iphone. I know how to check purchases but I am looking for how to check when an app had been re-downloaded on my device whether it's through my device or Apple ID
-
Getting videos and and movies onto my ipod
I have many videos and movies in a folder on my desktop, and I am having trouble getting them on my ipod. when I drag and drop the video in itunes it would say something like "this video will not work in ipod". I looked up the error message and it sa
-
Dunning - sort open items by due date
Dear experts, please help, havenu2019f found the right answer in the sap support channel or here. My question: I want to sort the result table of the dunning open items special on its due date. Any ideasu2026 Thanks and regards..
-
Finder discrepancy between installs?
I just recently installed 10.5 on three macs. When you open the Macintosh HD on one of the machines, it lists the bin, cores, etc, private, sbin, tmp, usr, var, and volumes directories along with the typical Applications, Library, System, and Users d
-
Migrated to new comp, now Air Won't Preview from Dreamweaver
Hi all, I'm on a mac and have migrated over to a new computer. Air has decided it won't preview from dreamweaver. I'm 99% sure this is due to a path issue /usrname vs /newusrname with dreamweaver exten finding the ADL or whatever the exten calls to p