Witam serdecznie.
Mam prosty - niestety obawiam się że nierozwiązywalny problem, ale może jednak...
Sprawa jest prosta:
Mamy w magazynie 10 kubków czerwonych, 10 kubków czarnych, oraz towar (komplet) "zestaw kubków", w skład którego wchodzi jeden kubek czerwony i jeden kubek czarny.
Subiekt potrafi pokazać stany magazynowe:
Kubek czarny: 10
Kubek czarny: 10
Zestaw kubków: 0
lub (po pierwszym zmontowaniu jednego kompletu):
Kubek czarny: 9
Kubek czarny: 9
Zestaw kubków: 1
i dalej: (po zmontowaniu kolejnego kompletu):
Kubek czarny: 8
Kubek czarny: 8
Zestaw kubków: 2
itp. itp.
Problem jest następujący: synchronizując stan magazynowy tego co mam w subiekcie ze swoim sklepem internetowym mam prosty wynik: albo mam kubki, albo mam komplety. Co jest nieprawdą, bo przecież mając 10 kubków czerwonych i 10 kubków czarnych mam też 10 kompletów tych kubków - tylko że niezmontowanych. W ten sposób nie jestem w stanie upilnować stanu magazynowego

Czy jest jakieś rozwiązanie tego problemu? Może ktoś jest w stanie wykonać je dla mnie na zamówienie? Gdyby tak udało się dodać kolumnę "Stan potencjalny", generowaną nawet raz na 24 godziny jakimś zewnętrznym skryptem i jego właśnie synchronizować ze sklepem internetowym - byłoby bajecznie...