locked
Lekötések RRS feed

  • Question

  • Sziasztok,

     

    Tudtok a következő esetre valami megoldást? Előre is köszi!

     

    Tehát van egy szerződés, aminek van 2 db szerződés-sora. Rögzítünk egy esetet, és kitöltjük a szerződést és a szerződés sort. Lezárjuk az esetet. A szerződéssornál lévő LEKÖTÉSEK száma csökken.

     

    Észrevesszük, hogy az eset rossz szerződéssorhoz lett rögzítve. Újranyitjuk az esetet, kicseréljül a szerződés sort, és újra lezárjuk. De a szerződés-sornál lévő lekötés nem változik se a réginél se az újnál? Hogyan lehetne megoldani, hogy változzon?

     

    Köszönöm

    GT

    • Moved by ashawani_dubey Wednesday, March 31, 2010 3:12 AM user Forum Merge (Feladó:Microsoft Dynamics CRM)
    Monday, November 5, 2007 7:24 AM

Answers

  • Szia Tamás !

     

    Nekem ez egy bug-nak tűnik. Fel kellene tenni egy egyedi gombocskát a szerződéssorra, ami végrehajtana egy helyes kis scriptet, ami "újraszámol"-ja a lekötéseket. Ugyanúgy, mint ahogy az ajánlat/megbízás/számla összértékét is újra lehet számoltatni vele.

    Tudom, hülye kérdés, de a Rollup package-2 fent van? Bár megmondom, nem találtam semmilyen erre vonatkozót a tudásbázisban, tehát nem valószínű, hogy kijavították.

    Ha nekiállsz a fejlesztésnek, szívesen segítek, ha kell - sztem 2-3 órás meló lehet, nem több.

     

    Üdv:

    Tibor

     

    Monday, November 5, 2007 9:00 AM
  • Szia !

     

    Megvan a megoldás: a szerződésen és nem a szerződéssoron van az újraszámol gomb.

    Amennyiben nem működne nálad, teszek fel egy cikket a Technetre - abban le lesz írva, hogyan tudsz gombot és eseménykezelőt tenni a formod toolbar-jába.

     

    Üdv:

    Tibor

     

    Tuesday, November 6, 2007 10:16 AM
  • Szia,

     

    Már az előzőre is akartam válaszolni, de éppen havazás van Smile munka ügyben. Az előző levél alapján gondoltam akkor írok a Microsoft supportnak, mert nálunk csak "házi" használatra van a CRM és én NAV tanácsadó vagyok Smile, és senki nem akar belenyúlni a CRM-be, hanem mindent a saját eszközeivel akarunk megoldani.

     

    A lényeg, hogy akkor kell az az újraszámol nyomógomb, hogy hogyan tudom kitenni.

     

    Kösz!

     

    Üdv

    Tuesday, November 6, 2007 3:10 PM
  • Szia Tamás !

     

    No, először is : megpróbáltad azt a verziót, mi szerint a szerződésen van egy újraszámol gomb? Ha magnyomod, újra kell számolnia minden egyes szerződéssort. Ez volna a normál viselkedés.

     

    Ha saját gombot szeretnél, akkor a szerintem a kevésbé üdvös megoldás a Microsoft által támogatott:

    - a Microsoft crm webroot-ban megkeresed a web.config-ot, és a legalján az isv configuration-t 'none'-ról átbillented pl. web-re. Ekkor minden web-es kliensben megjelenik egy csomó érdekes gomb debuginfo.gif-ekkel tarkítva. A jelenség arra hivatott, hogy az alkalmazás egyes részein hogyan kell elemeket, menüket elhelyezni. Ezeknek a gomboknak a pontos megjelenését pedig a \_Resources mappában levő isv.config bizgetésével éred el. Mielőtt hozzányúlsz, másold le ! - mert könnyű elrontani. Igenám, viszont itt nagyon nehéz eseménykezelőt, meg script-et elhelyezni, ami futtatható is. Ennek nagyon speciális szabályai vannak, ezt most nem írnám le, mert normális ember nem tesz konfig file-ba scriptet. (szerintem)

    - A másik módja, hogy beinjektálsz egy gombot a html DOM-on keresztül a form toolbar-ra az on_load eseményben. Miután ott van, adhatsz neki eseménykezelőt is.

    Erről írtam volna cikket a technetre, de nem jelent még meg.

    a lényegi kódrészlet (lehet, hogy van benne hiba, nem próbáltam ki - egy működő kódot csonkítottam meg)

    a contractdetail onload-ba tedd. Másik képecskét is kinézhetsz neki az _imgs alkönyvtárból a szerveren.

    Code Block

    _toolbarButtonExecuted = false;

    CreateToolbarRefreshButton = function() {

        if (_toolbarButtonExecuted) {
            return;
        }

        var toolbar = document.all.mnuBar2.rows(0).cells(0);
        var html = "<SPAN tabindex='0' class='menu' style='padding:3px 3px 0px 3px' pl='3' pr='3' title='Recount result' onclick='Button_OnClick()' id='btnClose'><DIV class='mnuBtn'><IMG src='/_imgs/ico_16_5010.gif' class='mnuBtn'>Újraszámol</DIV></SPAN>";
        toolbar.insertAdjacentHTML("beforeEnd", html);

        _toolbarButtonExecuted = true;
    }
    Button_OnClick = function() {
     alert("ok");
    }

    CreateToolbarRefreshButton();

     

     

    Üdv:

    Tibor

    Tuesday, November 6, 2007 4:09 PM

All replies

  • Szia Tamás !

     

    Nekem ez egy bug-nak tűnik. Fel kellene tenni egy egyedi gombocskát a szerződéssorra, ami végrehajtana egy helyes kis scriptet, ami "újraszámol"-ja a lekötéseket. Ugyanúgy, mint ahogy az ajánlat/megbízás/számla összértékét is újra lehet számoltatni vele.

    Tudom, hülye kérdés, de a Rollup package-2 fent van? Bár megmondom, nem találtam semmilyen erre vonatkozót a tudásbázisban, tehát nem valószínű, hogy kijavították.

    Ha nekiállsz a fejlesztésnek, szívesen segítek, ha kell - sztem 2-3 órás meló lehet, nem több.

     

    Üdv:

    Tibor

     

    Monday, November 5, 2007 9:00 AM
  • Szia !

     

    Megvan a megoldás: a szerződésen és nem a szerződéssoron van az újraszámol gomb.

    Amennyiben nem működne nálad, teszek fel egy cikket a Technetre - abban le lesz írva, hogyan tudsz gombot és eseménykezelőt tenni a formod toolbar-jába.

     

    Üdv:

    Tibor

     

    Tuesday, November 6, 2007 10:16 AM
  • Szia,

     

    Már az előzőre is akartam válaszolni, de éppen havazás van Smile munka ügyben. Az előző levél alapján gondoltam akkor írok a Microsoft supportnak, mert nálunk csak "házi" használatra van a CRM és én NAV tanácsadó vagyok Smile, és senki nem akar belenyúlni a CRM-be, hanem mindent a saját eszközeivel akarunk megoldani.

     

    A lényeg, hogy akkor kell az az újraszámol nyomógomb, hogy hogyan tudom kitenni.

     

    Kösz!

     

    Üdv

    Tuesday, November 6, 2007 3:10 PM
  • Szia Tamás !

     

    No, először is : megpróbáltad azt a verziót, mi szerint a szerződésen van egy újraszámol gomb? Ha magnyomod, újra kell számolnia minden egyes szerződéssort. Ez volna a normál viselkedés.

     

    Ha saját gombot szeretnél, akkor a szerintem a kevésbé üdvös megoldás a Microsoft által támogatott:

    - a Microsoft crm webroot-ban megkeresed a web.config-ot, és a legalján az isv configuration-t 'none'-ról átbillented pl. web-re. Ekkor minden web-es kliensben megjelenik egy csomó érdekes gomb debuginfo.gif-ekkel tarkítva. A jelenség arra hivatott, hogy az alkalmazás egyes részein hogyan kell elemeket, menüket elhelyezni. Ezeknek a gomboknak a pontos megjelenését pedig a \_Resources mappában levő isv.config bizgetésével éred el. Mielőtt hozzányúlsz, másold le ! - mert könnyű elrontani. Igenám, viszont itt nagyon nehéz eseménykezelőt, meg script-et elhelyezni, ami futtatható is. Ennek nagyon speciális szabályai vannak, ezt most nem írnám le, mert normális ember nem tesz konfig file-ba scriptet. (szerintem)

    - A másik módja, hogy beinjektálsz egy gombot a html DOM-on keresztül a form toolbar-ra az on_load eseményben. Miután ott van, adhatsz neki eseménykezelőt is.

    Erről írtam volna cikket a technetre, de nem jelent még meg.

    a lényegi kódrészlet (lehet, hogy van benne hiba, nem próbáltam ki - egy működő kódot csonkítottam meg)

    a contractdetail onload-ba tedd. Másik képecskét is kinézhetsz neki az _imgs alkönyvtárból a szerveren.

    Code Block

    _toolbarButtonExecuted = false;

    CreateToolbarRefreshButton = function() {

        if (_toolbarButtonExecuted) {
            return;
        }

        var toolbar = document.all.mnuBar2.rows(0).cells(0);
        var html = "<SPAN tabindex='0' class='menu' style='padding:3px 3px 0px 3px' pl='3' pr='3' title='Recount result' onclick='Button_OnClick()' id='btnClose'><DIV class='mnuBtn'><IMG src='/_imgs/ico_16_5010.gif' class='mnuBtn'>Újraszámol</DIV></SPAN>";
        toolbar.insertAdjacentHTML("beforeEnd", html);

        _toolbarButtonExecuted = true;
    }
    Button_OnClick = function() {
     alert("ok");
    }

    CreateToolbarRefreshButton();

     

     

    Üdv:

    Tibor

    Tuesday, November 6, 2007 4:09 PM
  • Szia,

     

    Nem láttam az erdőtől a fát Smile nem vettem észre az újraszámol gombot, pedig kerestem Smile. És úgy értettem, hogy lehet, hogy nincs kint, és akkor ki kell rakni, ezért írtam azt amit írtam.

     

    Köszönöm a többi infót is!

     

    MEGOLDVA!

     

    Üdv

    Wednesday, November 7, 2007 7:21 AM