Cześć;
Wbrew mojej woli przyjęliśmy oprogramowanie CEGID Maunfacturing PMI (wersje 16-20), ale nie mamy PDM ani ERP, które połączyłoby nasze osiągnięcia Solidworks z zakupami i zamówieniami na PMI...
Dlatego próbuję stworzyć interfejs pośredni między naszymi dwoma programami za pomocą narzędzi VBA/Excel/SmartBom (visiativ).
Ogólnie rzecz biorąc, nie radzę sobie zbyt źle, ale natrafiam na kość:
Staram się wywołać " Zamówienia zakupu" wybranego przedmiotu z mojego interfejsu:
Udaje mi się wyświetlić arkusz przedmiotów:
Private Const CHEMIN_CEGID As String = "C:\Program Files (x86)\Cegid\ManufacturingPMI\ManufacturingPMI.exe"
Private Const CEGID_SOC As String = "100" ' numero de societe
Private Const CEGID_USER As String = "****" ' code utilisateur
Private Const CEGID_BASE As String = "PMI" ' nom de la base
Private Const CEGID_CC_DEFAUT As String = "" ' CC envoye si l'article n'a pas de complementaire ("" = pas de CC)
Private Const CEGID_CC_ARTICLE As Boolean = True ' True : CC = complementaire de l'article ; False : toujours CEGID_CC_DEFAUT
Private Const CEGID_MODE_TEST As Boolean = False ' True : affiche la commande au lieu de la lancer
' Bouton 1 - fiche article. VALIDE : PROG=ARTICLE affiche la fiche avec son code.
Private Const CEGID_PROG_FICHE As String = "ARTICLE"
Private Const CEGID_MODELE_FICHE As String = "ARTICLE={ARTICLE} CC={CC} APPELANT=COMMANDE"
Ale jeśli chodzi o arkusz "Zamówienie dostawcy"... Nic, nic, wallooo.
Skąpe informacje, które udało mi się znaleźć na forum CEGID (brak nowych wiadomości od 6 lat), znajdują się w załączonym pliku pdf, ale tam, po raz kolejny, nie mogę znaleźć tego, czego szukam.
Cegid-PMI-Liste-des-appel-Programme.pdf (524,2 KB)
Rozumiem, że celuję w niszowym rynku w tej konkretnej sprawie, ale jeśli ktoś kiedykolwiek napotka błysk geniuszu na ten temat lub zetknie się z podobną sytuacją (przyznaję, że to mało prawdopodobny przypadek), chętnie porozmawiam o tym temacie.
Pozdrawiam.