Příspěvky uživatele


< návrat zpět

Mockrát děkuji. Omlouvám se za to, ale teprve se makra učím a je to pro mě stále složité pochopit a z toho důvodu to je přeplácané a upřímně si s tím nedokážu moc poradit.
Co se týká podmínek, tak jde o to, že dokument ver1 obsahuje finálové ceny a ty se mění každý měsíc. Ceny ve ver1 mají buď číselnou hodnotu, nebo číselnou hodnotu s hvězdičkou, nebo mají označení no info, nebo AT mat. Dokument wb slouží ke stahování cen ze SAP, kde je vždy uvedené buď částka nebo 0, nic víc. U podmínek dochází k tomu, aby se porovnávala nově vypočítaná cena z wb se stávající cenou z ver1.
Pokud jsou ceny stejné, tak ponechat cenu uvedenou.
Pokud je ve wb cena číslo (ne 0) a ve ver1 je jiná nebo AT mat, "no info", nebo cena s hvězdičkou, tak ji přepsat.
Pokud je ve wb 0 a ve ver1 cena číslo, tak přidat k této uvedené ceně hvězdičku.
Pokud je ve wb 0 a ve ver1 je "no info", "AT mat", cena s hvězdičkou, tak ponechat.
Pokud je ve wb 0 a ve ver není uvedená cena (protože je tam nový materiál), tak se přidá "no info".
Snad jsem na žádnou nezapomněl. Co se týká barevného zvýraznění, tak tam není určitě potřeba. Spíš přemýšlím, jak jinak mít přehled o tom, u kterých materiálů došlo ke změně.

elninoslov
Když vymažu jednu z duplicit, tak to pak neplní funkce, které to má mít. Když ponechám první definici, tak se z dokumentu WB neodstraňuje měna a tečky. Pokud Ponechám druhou definici, tak se ke všem cenám připisuje *, což je špatně.

Druhý dokument.

Dokumenty jsem ořezal, ale makro funguje, tak jak by mělo. Jde i o to, že každý měsíc tam přibývají nové a nové materiály. Ale věřím, že tam je hodně možností, jak toto makro urychlit. Děkuji za jakoukoliv pomoc.


Uživatelské menu

Nejste přihlášen(a)
avatar\n

Menu

Formulář Faktura

Formulář Faktura IV

Oblíbený formulář Faktura byl vylepšen a rozšířen.
Více se dočtete zde.

Helios iNuvio

Používáte podnikový systém Helios iNuvio? Potřebujete pomoci se správou nebo vyvinout SQL proceduru? Více informací naleznete na stránce Helios iNuvio.

On-line nástroje