1、在為1069公司新增平衡段值時,值集列表中無法選到需要的平衡段值,進一步對其後台取值邏輯進行分析
select *
from (select flexvalues.flex_value, flexvalues.description
from fnd_flex_values_vl flexvalues
where flexvalues.flex_value_set_id = :1
and flexvalues.summary_flag = 'n'
and not exists
(select 'x'
from gl_legal_entities_bsvs leb
where leb.flex_value_set_id = flexvalues.flex_value_set_id
and leb.flex_segment_value = flexvalues.flex_value
and leb.legal_entity_id in
(select lcd.object_id
from gl_ledger_config_details lcd,
gl_ledger_config_details lcd2
where lcd2.object_id = :2
and lcd2.object_type_code = 'legal_entity'
and lcd.configuration_id = lcd2.configuration_id
and lcd.object_type_code = 'legal_entity'))
and not exists
(select 'x'
from gl_ledger_norm_seg_vals normsegvals, gl_ledgers lgr
where normsegvals.ledger_id in
(select d2.object_id
from gl_ledger_config_details d1,
gl_ledger_config_details d2
where d1.object_id = :3
and d1.object_type_code = 'legal_entity'
and d2.configuration_id = d1.configuration_id
and d2.object_type_code <> 'legal_entity'
and d2.setup_step_code = 'none')
and normsegvals.segment_type_code = 'b'
and (normsegvals.status_code <> 'd' or
normsegvals.status_code is null)
and lgr.ledger_id = normsegvals.ledger_id
and lgr.bal_seg_value_set_id =
flexvalues.flex_value_set_id
and normsegvals.segment_value = flexvalues.flex_value)) qrslt
order by flex_value
通過以上sql 發現,該值集是通過兩個not exists 的程式段進行限制的,通過測試執行,第乙個的作用是查詢所有的平衡段值在該帳套的所有法人主體下是否已經分配了,將未分配的進行顯示,第二個的作用是查詢所有的平衡段值是否在分類賬下做了分配,將未分配的進行顯示。
2、通過測試,發現該平衡段被財務人員誤分配在分類賬的平衡段值裡了,將該分配刪除後即可找到在值集中正常顯示了。
3、有些版本會發現在分類賬平衡段值處無法刪除,提示如下:
只有在所有法人主體均已分配到至少乙個值後,才能確認平衡段值分配。
怎樣移除分類賬平衡段值 (bsv) 分配並把它分配給法人實體 (文件 id 1552386.1)
螞蟻金服官方回應支付寶法人變更 運營主體不是該公司
程式設計驛站 chinaz.com 8月30日 訊息 8月30日,有 通過天眼查發現,葉郁青目前身兼支付寶董事長和總經程式設計客棧理 杭州阿里科uedxvtx技 董事等職務。同時,據國家企業信用資訊公示系統顯示,支付寶 中國 資訊科技 法定代表人發生變更,由馬雲變更為葉郁青。對此,螞蟻金服方面表示 ...