SAŽETAK Prikazuje se poruka o pogrešci "Pronađeno je više
redaka: PO#XXX, Stavka retka XXXX" kada pokrenete SQL optimiziranu integraciju pop primanja. Kada ručno unesete transakciju, ne primate poruku o pogrešci.
CAUSE
Istu stavku inventara integrirate više puta u isti dokument primatelja.
DODATNE INFORMACIJE
TheSQL Optimizedprovider koristiSQL umetne izjave za umetanje da bi umetnuli podatke. Ključna polja u datoteci POP_PO_Line su PO broj, broj stavke i broj slijeda. Ako su broj NARUDŽBE i broj stavke isti, da biste umetnuli zapis, broj slijeda mora biti različit.
Izvornu datoteku morate izmijeniti da biste u njega uvrstili broj slijeda. Broj slijeda povećat će se u višekratnicima od 16384. Ako vaš PO ima dva retka s istim brojem stavke, prvi će biti broj niza 16384, a drugi 32768.
Datoteka izvora, primjerice, trebala bi ovako izgledati: Broj slijeda brojeva brojeva stavke
PO100 100XLG 16384
PO100 128 DRAM 32768
PO100 24X IDE 49152
PO101 256 SDRAM 16384
PO101 256 SDRAM 32768
PO102 32 SDRAM 16384
PO102 32X IDE 32768
Primijetite da broj slijeda počinje svaki put kada se broj PO promijeni.
U mapiranju odredišta u upravitelju integracije idite na mapiranje crta. U mapiranju postoji mjesto za mapiranje broja slijeda. Mapiranje tog stupca u novi stupac koji ste stvorili u izvorišnom polju. Integracija će sada donijeti duplicirane brojeve stavki za isti PO broj.
Ovaj je članak bio TECHKnowledge DOCUMENT ID:29284