ÖSSZEGZÉS: A "Többsoros talált
sorok: PO#XXX, Sortétel XXXX" hibaüzenet jelenik meg, amikor SQL POP-fogadások integrációja fut. Amikor manuálisan ír be egy tranzakciót, nem jelenik meg a hibaüzenet.
OK: Ugyanazt a készletelemet több alkalommal is integrálja
ugyanazon fogadó dokumentumon.
TOVÁBBI
INFORMÁCIÓ: ASQL OptimizedproviderSQL-beszúrási utasításokat használ az adatok beszúrása érdekében. A kulcsmezők a POP_PO_Line a rendelésszám, az elemszám és a sorszám. Ha a rendelésszám és a tételszám megegyezik, a rekord beszúrása érdekében a sorszámnak különbözőnek kell lennie.
A forrásfájl módosításával meg kell egy sorszámot tartalmaznia. A sorszám 16384 többszörösével fog nőni. Ha a rendelésben két sor azonos tételszámmal rendelkezik, az első sorszáma 16384 lesz, a második pedig 32768.
A forrásfájlnak például a következőnek kell lennie: RENDELÉSszámszámok sorszáma
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
Figyelje meg, hogy a sorszám minden alkalommal megkezdődik, amikor megváltozik a rendelésszám.
Az Integration Manager célleképezésében a Lines (Sorok) megfeleltetését kell látnia. A megfeleltetésben van egy hely a sorszám megfeleltetésére. Ezt a forrásmezőben létrehozott új oszlopnak kell leképezni. Az integráció most duplikált elemszámokat fog tartalmazni ugyanannak a rendelésszámnak.
Ez a cikk a következő volt: TechKnowledge Document ID:29284