mojaSymfonia FORUM
https://forum.mix-soft.pl/

Data Common 2010
https://forum.mix-soft.pl/viewtopic.php?f=16&t=1377
Strona 1 z 1

Autor:  artur17 [ 2009-11-06, 12:09 ]
Tytuł:  Data Common 2010

Witam,
Zacząłem wdrażać się w Commony. testuje je póki co na HMF2010 i FKF2010.
Działa to poprawnie, z tym, że nie mogę usunąć kontrahenta po żadnej stronie (czyli ani z FKF ani z HMF), ponieważ otrzymuję komunikat "Kontrahent nie został usunięty, gdyż jest używany przez następujące aplikacje: FKF" - to przy próbie usunięcia z handlu.
Oczywiście FKF jest otwarta tylko przez usługę synchronizacji(replikacja w tle). Stąd moje pytanie jak można usuwać kontrahenta przy użyciu Common Data z kartoteki?

Autor:  Terrorist [ 2009-11-06, 15:50 ]
Tytuł: 

Witam
Jak chcesz usunąć kontrahenta i nie ma on referencji innej aplikacji to powinien się dać usunąć. Jeśli ma referencje innej aplikacji to się nie da usunąć bo to dana wspólna używana przez inną aplikację i nie da rady.
Referencje do obiektu powstają poprzez zatwierdzenie lub użycie w danej aplikacji (dodajesz kontrahenta w fkf to automatycznie ma on referencje FKF, jeszcze nie ma referencji HMF. W hmf się pojawia z replikacji (z referencją FKF ale nadal bez referencji HMF) i dopiero użycie tego kontrahenta lub zatwierdzenie dodaje referencje HMF).

Czyli w Twoim przypadku jak chcesz usunąć kontrahenta w fkf to w hmf musisz zdjąć zatwierdzenie tego kontrahenta...

No chyba, że się mylę 8-)

Autor:  artur17 [ 2009-11-06, 16:22 ]
Tytuł: 

Cytuj:
Czyli w Twoim przypadku jak chcesz usunąć kontrahenta w fkf to w hmf musisz zdjąć zatwierdzenie tego kontrahenta...

A co rozumiesz przez zdjęcie zatwierdzenia w programie?

Z tymi kontrahentami to jest taka sytuacja, że po założeniu kontrahenta w jednej bazie (np. FKF), przechodzi on od razu do drugiej (pisany jest w HMF kursywą). Na tym etapie mogę jeszcze go usunąć - ale tylko z poziomu FKF.
Natomiast jeżeli poprawię jakieś dane w tym kontrahencie lub coś uzupełnię w jego kartotece po stronie HMF, to od tego momentu kontrahenta nie da się już z żadnego miejsca usunąć (znika też zapis kursywą).
Kontrahent oczywiście nie ma podpiętych żadnych dokumentów itp...

Autor:  Terrorist [ 2009-11-06, 16:54 ]
Tytuł: 

artur17 pisze:
A co rozumiesz przez zdjęcie zatwierdzenia w programie?


Zaznaczasz kontrahenta, w dolnym pasku wybierasz przycisk Operacje -> Zmiana zatwierdzenia i tam możesz zmienić zatwierdzenie danego kontrahenta.

artur17 pisze:
Z tymi kontrahentami to jest taka sytuacja, że po założeniu kontrahenta w jednej bazie (np. FKF), przechodzi on od razu do drugiej (pisany jest w HMF kursywą). Na tym etapie mogę jeszcze go usunąć - ale tylko z poziomu FKF.


Bo tylko właściciel ostatniej referencji może ostatecznie usunąć obiekt. W tym przypadku Fka.

artur17 pisze:
Natomiast jeżeli poprawię jakieś dane w tym kontrahencie lub coś uzupełnię w jego kartotece po stronie HMF, to od tego momentu kontrahenta nie da się już z żadnego miejsca usunąć (znika też zapis kursywą).


Tak, każda ingerencja w dane obiektu powoduje nadanie referencji (zatwierdzenia) aplikacji, w której ta zmiana jest wykonana. Natomiast wg mnie powinieneś nadal móc zdjąć zatwierdzenie (wg tego co napisałem powyżej) w HMF a potem w FKF usunąć kontrahenta (lub w FKF zdjąć zatwierdzenie a w HMF usunąć) - oczywiście pod warunkiem takim, że kontrahent nie ma żadnych dokumentów.

Autor:  artur17 [ 2009-11-09, 09:31 ]
Tytuł: 

Wszystko się zgadza. Dziękuję za naświetlenie sprawy :)

Strona 1 z 1 Strefa czasowa UTC+1godz. [letni]
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/