HRMD_A07 Idoc to update InfoType 0014 does not delimit existing PA0014 rec
In ECC 6.0, we are using HRMD_A07 Idoc to update infotype 0014 using update data received from a third party application. In XI, I am creating the Idoc with Update Code "U" with E1PLOGI, E1PITYP and E1P0014 segments. E1P0014 holds the data for the latest record.
If I directly pass the Idoc thru ALE layer, It creates records for the new date range on E1P0014 segment, but does not delimit the previous record by changing its end date. This results in two records in PA0014 with end date of 12/31/9999 - which is wrong.
I also tried using a wrapper FM to create additional segments in the Idoc representing the existing record in PA0014, with the end date being delimited to incoming record's beg. date minus 1.
This also results in just creating two additional records in PA0014 corresponding to the two segments in Idoc while existing record in PA0014 stays intact resulting in two records with end date 12/31/9999.
I also experimented with setting the lock indicator (PA0014-SPRPS) but that also does not result in delimiting the existing record.
Am I missing something? Is there a piece of config that controls this?
Regards,
The time constraint on 0014 is "2"
Hi Jon and Ashish,
I too am facing the same issue that the new IDOC is not delimiting the previous record.
Can you explain how did u get over you issue.
I'm maintaining the same dates in E1PITYP and in E1P0014.
Thanks,
Jilly
Similar Messages
-
After installing 10.7.2 update the OS does not boot. I tried to recover from recovery hd disk but after 3 attempts I am still not able to download lion! Any thoughts????
Try the Lion Community, and bookmark the notebook community (this is not).
You will probably need to provide others with more information too.
Cloned backup? TimeMachine? using Disk Utilityh to repair Lion from the recovery partition (comnand r on startup) -
I have typos in my podcast description. Updating the RSS does not correct this. How can I get iTunes to re-read my RSS???
Thanks for your help.
Here are the RSS feeds:
http://www.solidrockvista.com/Podcasts/Lite/rss.xml
http://www.solidrockvista.com/Podcasts/Phat/rss.xml
And here are the iTunes pages:
http://itunes.apple.com/us/podcast/james-world-lite/id162059136
http://itunes.apple.com/us/podcast/james-world-phat/id162296074
Both Podcast Descriptions have typos. -
Digital camera RAW Compatibility update 6.02 does not seem to update and keeps showing as an update to down;road. Can anyone help. Thanks. Tim
Download it directly from Apple and apply;
Digital Camera RAW Compatibility 6.02 -
I am trying to sync my songs in iTunes to my iphone4S, its running on IOS 7.3( the recent update) it just does not sync. I can see the songs in my library but they just don't transfer. Please help!
I have Macbook Pro running latest Mavericks with latest version of itunes as well.
I have tried coiple of options which were posted here in discussion forum but none of them worked out for me.
Any help would be appreciated.connect device and open itunes navugate to music and click the box that says all music library and click sync or apply bottom right corner
-
After the OS 6 update my speaker does not work. Volume control on the side does not adjust the volume either. My music plays but no sound comes out. Can someone help me with this issue? I've tried rebooting my phone but still no sound comes out. I currently have the 4S.
try to activate and desactivate the airplne switch a couple of time
-
After updating apps list does not clear
after updating apps list does not clear
Easiest way to clear list is; go to settings>general>date and time and set date manually to a point at least one month in the future (I set mine to two months ahead) and then open App Store and check for updates. The list should now be clear. This is just an update history list. When finished just turn on auto date/time or set it back manually if you like and list should still be clear. If you do nothing the updated apps should start to drop off the list in about two to three weeks.
-
HT1386 my updated(iOS6) i4s does NOT sync & show up in devices in iTunes
My newly updated (iOS6) i4S does not sync & show up in devices in iTunes ?
You have answered your own question:
"requires 10.6.3 or higher"
" i upgraded my itunes to 10.5 "
You need itunes 10.6.3 or later. -
Adobe bungled the LR CC update. Download does not show % status. Worse, getting from LR download is funky. Too many hoops from Lightroom update. #SMH
So glad I did not download LR CC, With all the problems with CC I'm thinking I won't renew, just go back to using LR5 and Photoshop CS6.
-
i have gotan update on my itunes that should allow me update my iphone 4g from ios 4 to ios5 but whenever i try to update it it does not work what do i do
Well... if you really want help, you could start by providing some details of what happens when you try to update.
-
I do not understand how to correct this malfunction.
Operating on MacBook Pro using Mac OSX 10.6.8. Firefox 5 updated - now it does not function - just a blank window. Pull down menus appear but do not function. Am I missing an obvious point to allow this browser to function?I suspect it has something to do with the java but not sure
Just so you'll know, there is no Java on that page. There is, however JavaScript. You should know that those two things are different as night and day.
To fix your problem, change this -
function MM_swapImgRestore() { //v3.0
var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
</script>
</head>
to this -
function MM_swapImgRestore() { //v3.0
var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
-->
</script>
</head> -
Key value does not currently exist in the primary key table error
Im testing out a form and creating a new insert once all the fields are filled in it wont allow me to move on and comes up with this error message;
key value does not currently exist in the primary key table
Is this becuase the form contains foriegn keys which reference different tables which fields are not dispalyed on this form?
If so how to I link the other forms together so that when i create a new record in this form it will automaticaly create the primary key entry in the other form to allow the insert of the referenced foreign key in this form?
does this make sense?It seems that it has the table in which you'r inserting is a foreign key table.
Take the emp& dept table example in the schema scott/tiger.
Say we have deptno 10, 20, 30, 40 in the dept table.
We make a form for emp table and insert into this form.
Now, we'r bound to insert deptno 10, 20, 30, 40 into this emp form. This form will not allow us to insert deptno 50 as it doesn't exist in the primary key column in dept table.
Obviously if a department doesn't exist in the company, it doesn't make sense to assign the employees to that department.
So for this purpose, we need to add a department in the dept table then we can insert values in the emp table for that department.
For this purpose, I suggest to make a button on the mp form and invoke the dept form and add a new department to it and then insert into emp table.
The same scenario can be applied in your case. -
Cisco ASR1004 error %VRF specified does not match existing router
Hi all,
I have a problem and I really do not know the reason.
Simple scenario. I need to configure ospf into a ASR1004 router.
Here the command
vrf definition TEST-02
address-family ipv4
exit-address-family
interface Loopback25
description TEST-02
vrf forwarding TEST-02
ip address 1.1.1.1 255.255.255.255
ip ospf 2 area 0.0.0.1
As soon I am running the command ip ospf 2 area 0.0.0.1, I got this error %VRF specified does not match existing router.
I configure with success other different vrf before and after this problem so I can not understand why the router is refusing this configuration.
Any idea?
Thank you.
Regards,
Fabio.Hello.
Your OSPF process 2 (in global configuration mode) should be configured with vrf keyword like following:
router ospf 2 vrf TEST-02 -
Instead of trigger example - INSERT works but UPDATE and DELETE does not?
Below is a demostration script of what I am trying to troubleshoot. Tests are done on 10gR2;
conn system/system
drop table tt purge ;
create table tt nologging as select * from all_users ;
alter table tt add constraint pk_tt_user_id primary key (user_id) nologging ;
analyze table tt compute statistics for table for all indexed columns ;
conn hr/hr
drop database link dblink ;
create database link dblink
connect to system identified by system
using 'xe.turkcell' ;
select * from global_name@dblink ;
drop view v_tt ;
create view v_tt as select username, user_id, created from tt@dblink order by 2 ;
select count(*) from v_tt ;
COUNT(*)
13
drop sequence seq_pk_tt_user_id ;
create sequence seq_pk_tt_user_id
minvalue 1000 maxvalue 99999
increment by 1;
create synonym tt for tt@dblink ;
CREATE OR REPLACE PROCEDURE prc_update_tt(old_tt v_tt%ROWTYPE, new_tt v_tt%ROWTYPE) IS
BEGIN
IF old_tt.user_id != new_tt.user_id THEN
RETURN; -- primary key
END IF;
IF old_tt.user_id IS NOT NULL AND new_tt.user_id IS NULL THEN
DELETE FROM tt
WHERE user_id = nvl(old_tt.user_id,
-99);
RETURN;
END IF;
IF (old_tt.username IS NULL AND new_tt.username IS NOT NULL) OR
(old_tt.username IS NOT NULL AND new_tt.username != old_tt.username) THEN
UPDATE tt
SET username = new_tt.username
WHERE user_id = nvl(old_tt.user_id,
-99);
END IF;
IF (old_tt.created IS NULL AND new_tt.created IS NOT NULL) OR
(old_tt.created IS NOT NULL AND new_tt.created != old_tt.created) THEN
UPDATE tt
SET created = new_tt.created
WHERE user_id = nvl(old_tt.user_id,
-99);
END IF;
END prc_update_tt;
CREATE OR REPLACE PROCEDURE prc_insert_tt(old_tt v_tt%ROWTYPE, new_tt v_tt%ROWTYPE) IS
new_tt_user_id NUMBER;
BEGIN
SELECT seq_pk_tt_user_id.NEXTVAL INTO new_tt_user_id FROM dual;
INSERT INTO tt
(username, user_id, created)
VALUES
(new_tt.username, new_tt_user_id, new_tt.created);
END prc_insert_tt;
CREATE OR REPLACE PROCEDURE prc_delete_tt(old_tt v_tt%ROWTYPE, new_tt v_tt%ROWTYPE) IS
BEGIN
DELETE FROM tt
WHERE user_id = nvl(old_tt.user_id,
-99);
END prc_delete_tt;
CREATE OR REPLACE TRIGGER trg_iof_v_tt
INSTEAD OF UPDATE OR INSERT OR DELETE ON v_tt
FOR EACH ROW
DECLARE
new_tt v_tt%ROWTYPE;
old_tt v_tt%ROWTYPE;
BEGIN
dbms_output.put_line('INSTEAD OF TRIGGER fired');
dbms_output.put_line(':NEW.user_id ' || :NEW.user_id);
dbms_output.put_line(':OLD.user_id ' || :OLD.user_id);
dbms_output.put_line(':NEW.username ' || :NEW.username);
dbms_output.put_line(':OLD.username ' || :OLD.username);
dbms_output.put_line(':NEW.created ' || :NEW.created);
dbms_output.put_line(':OLD.created ' || :OLD.created);
new_tt.user_id := :NEW.user_id;
new_tt.username := :NEW.username;
new_tt.created := :NEW.created;
old_tt.user_id := :OLD.user_id;
old_tt.username := :OLD.username;
old_tt.created := :OLD.created;
IF inserting THEN
prc_insert_tt(old_tt,
new_tt);
ELSIF updating THEN
prc_update_tt(old_tt,
new_tt);
ELSIF deleting THEN
prc_delete_tt(old_tt,
new_tt);
END IF;
END trg_iof_v_tt;
set serveroutput on
set null ^
insert into v_tt values ('XXX', -1, sysdate) ;
INSTEAD OF TRIGGER fired
:NEW.user_id -1
:OLD.user_id
:NEW.username XXX
:OLD.username
:NEW.created 30/01/2007
:OLD.created
1 row created.
commit ;
select * from v_tt where username = 'XXX' ;
USERNAME USER_ID CREATED
XXX 1000 31/01/2007 <- seems to be no problem with insert part but
update v_tt set username = 'YYY' where user_id = 1000 ;
INSTEAD OF TRIGGER fired
:NEW.user_id
:OLD.user_id
:NEW.username YYY
:OLD.username
:NEW.created
:OLD.created
1 row updated.
commit ;
select count(*) from v_tt where username = 'YYY' ;
COUNT(*)
0 <- here is my first problem with update part, Oracle said "1 row updated."
delete from v_tt where user_id = 1000 ;
INSTEAD OF TRIGGER fired
:NEW.user_id
:OLD.user_id
:NEW.username
:OLD.username
:NEW.created
:OLD.created
1 row deleted.
commit ;
select count(*) from v_tt ;
COUNT(*)
14 <- here is my second problem with delete part, Oracle said "1 row deleted."
Any comments will be welcomed, thank you.
Message was edited by:
TongucY
changed "-1" values to "1000" in the where clause of delete and update statements.
it was a copy/paste mistake, sorry for that.What table do you process in your procedures ? You don't use DBLINK to
reference remote table in your procedures.
Seems, you have table "TT" in "HR" schema too.
Look:
SQL> create table tt nologging as select * from all_users where rownum <=3;
Table created.
SQL> select * from tt;
USERNAME USER_ID CREATED
SYS 0 25-APR-06
SYSTEM 5 25-APR-06
OUTLN 11 25-APR-06
SQL> conn scott/tiger
Connected.
SQL> create database link lk65 connect to ... identified by ... using 'nc65';
Database link created.
SQL> select * from tt@lk65;
USERNAME USER_ID CREATED
SYS 0 25-APR-06
SYSTEM 5 25-APR-06
OUTLN 11 25-APR-06
SQL> create view v_tt as select username, user_id, created from tt@lk65 order by 2;
View created.
SQL> select * from v_tt;
USERNAME USER_ID CREATED
SYS 0 25-APR-06
SYSTEM 5 25-APR-06
OUTLN 11 25-APR-06
SQL> create sequence seq_pk_tt_user_id
2 minvalue 1000 maxvalue 99999
3 increment by 1;
Sequence created.
SQL> CREATE OR REPLACE PROCEDURE prc_insert_tt(old_tt v_tt%ROWTYPE, new_tt v_tt%ROWTYPE) IS
2 new_tt_user_id NUMBER;
3 BEGIN
4 SELECT seq_pk_tt_user_id.NEXTVAL INTO new_tt_user_id FROM dual;
5 INSERT INTO tt
6 (username, user_id, created)
7 VALUES
8 (new_tt.username, new_tt_user_id, new_tt.created);
9 END prc_insert_tt;
10 /
Warning: Procedure created with compilation errors.
SQL> show error
Errors for PROCEDURE PRC_INSERT_TT:
LINE/COL ERROR
5/1 PL/SQL: SQL Statement ignored
5/13 PL/SQL: ORA-00942: table or view does not exist
SQL> edit
Wrote file afiedt.buf
1 CREATE OR REPLACE PROCEDURE prc_insert_tt(old_tt v_tt%ROWTYPE, new_tt v_tt%ROWTYPE) IS
2 new_tt_user_id NUMBER;
3 BEGIN
4 SELECT seq_pk_tt_user_id.NEXTVAL INTO new_tt_user_id FROM dual;
5 INSERT INTO tt@lk65
6 (username, user_id, created)
7 VALUES
8 (new_tt.username, new_tt_user_id, new_tt.created);
9* END prc_insert_tt;
SQL> /
Procedure created.Rgds. -
Hi... I am not sure what generation I have
After updating, I does not start at all, no light signal.
Just picture show to me to use mini USB for Song logo.
How can I do?Welcome to the Apple Community.
If your problem persists get yourself a micro USB cable (sold separately), you can restore your Apple TV from iTunes:
1. Remove ALL cables from Apple TV. (if you don't you will not see Apple TV in the iTunes Source list)
2. Connect the micro USB cable to the Apple TV and to your computer.
3. Reconnect the power cable (only for Apple TV 3)
4. Open iTunes.
5. Select your Apple TV in the Devices list, and then click Restore.
(You may already have a micro USB cable if you have a camera or other digital device)
Maybe you are looking for
-
Oracle 8.1.7 client installer won't work under windows 2000
I am trying to run the latest oracle client install of 8.1.7 on my windows 2000 PC and when I double click on it, it show the hour glass for a few seconds, then nothing happens. No screens come up at all. I have a Dell PC with an ATI rage 16 MB ultra
-
How to copy files from another computer
Hi, My daughter is logged into my server from her home. We ar trying to copy files using select all copy/ paste to my folder on the server. We have copied about 82 images all jpegs. but thy all say 0 bytes. What did we do wrong? Thanks Martin
-
What is the equalent module for SAP BASIS in ORACLE
Hi, This is Krishna, i am new to Oracle, i am working as SAP BASIS Consultant and now i am planing to shift oracle please anybody help me " what is the equalent module for SAP BASIS in *Orcale*?". Thanks in Advance to Everybody. Krishna, SAP BASIS Co
-
Safari 6.0 navigation & scrolling bug!!
open a page scroll to the middle of the page click a link to navigate to another page the new page is scrolled to the middle.
-
If i Connect my Airport express router with airport extreme through cat 6 cable the entire network crashes