Heart-Profit ERP

Heart-Profit Boards => Heart-Profit ERP Support => Topic started by: pascal on August 31, 2015, 12:37:23 pm



Title: Sleutelwijziging relatie & crediteur SCHMUS > LAPMUS
Post by: pascal on August 31, 2015, 12:37:23 pm
In de testomgeving heb ik een sleutelwijziging doorgevoerd van relatie SCHMUS naar LAPMUS.
Deze relatie is tevens een crediteur.

Wanneer ik de databases van de test-omgeving doorzoek oude identiteit SCHMUS kom ik deze nog tegen in de volgende 5 databases:
ADBO > Ok, SCHMUS aanwezig als tekst
ADOB > Ok, SCHMUS aanwezig als tekst
LOVM > Ok, SCHMUS aanwezig als tekst
LOZK > Ok, tekst SCHMUS toevallig deel van een kontrakt-id

LOIO > hier gaat het fout. SCHMUS in veld lorc_lvc wordt niet omgezet naar LAPMUS. Zie bijlage.

Kunnen jullie hier eens naar kijken?
Soortgelijk probleem leek ik ook te hebben met BAMAPE > BAMZWO, maar hier betrof het een ander veld.
Dit is aangepast en die aanpassing is inmiddels op ons systeem gezet.
melding  http://ha1.heartprofit.nl/profit/index.php?topic=26622.msg44670#msg44670
aanpassing  http://ha1.heartprofit.nl/profit/index.php?topic=26636.0
:17c:


Title: Re: Sleutelwijziging relatie & crediteur SCHMUS > LAPMUS
Post by: Wouter Rijnbende on September 01, 2015, 02:28:11 pm
Nou... schiet mij maar lek...

Ik heb een vergelijkbare Sleutelwijzigingsopdracht bij ons er in gezet, en die doet het gewoon.

Jullie hebben dezelfde versie van de programmatuur als wij, en dus zou hij het bij jullie ook moeten doen.

En dus, in jullie Testbestanden heb ik eerst LAPMUS weer teruggerenamed naar SCHMUS, om vervolgens een nieuwe sleutelwijzigingsopdracht er in te zetten om SCHMUS naar LAPMUS te wijzigen. En... nu werkt het gewoon wel !

Als je bij de logfiles kijkt, zie je ook dat er bij LOIO op 29 augustus maar 1 veld is verwerkt, nu 2 velden.

Kwa programmatuur heb ik niets overgezonden; wel heb ik tabel LOIO gereorganiseerd.

Het enige wat ik me kan voorstellen is dat je misschien alleen de tabellen van produktie- naar test hebt gekopieerd en geen indexen, danwel dat er een record fout in de index stond.

LOIO ook in Produktie een keer reorganiseren voordat je daar de sleutelwijzigingsopdracht uitvoert lijkt me niet onverstandig.


Title: Re: Sleutelwijziging relatie & crediteur SCHMUS > LAPMUS
Post by: pascal on September 01, 2015, 03:40:34 pm
Voordat ik de sleutelwijzigingen uitvoer reorganiseer ik bestand ADWR.
Na het uitvoeren van de sleutelwijzigingen reorganiseer ik alle bestanden.

Ik moet dus eigenlijk Voor EN Na het uitvoeren van Changekey alle bestanden reorganiseren?

Wat betreft het kopieren van produktie naar test - de bestanden die ik kopieer zijn de volgende:

Code:
xcopy d:\heartdata\fox\lo\lopf\*.dbf d:\heartdata\fox\lo\lotf /Y
xcopy d:\heartdata\fox\lo\lopf\*.fpt d:\heartdata\fox\lo\lotf /Y
xcopy d:\heartindex\fox\lo\lopi\*.cdx d:\heartindex\fox\lo\loti /Y

xcopy d:\heartdata\fox\ad\adpf\*.dbf d:\heartdata\fox\ad\adtf /Y
xcopy d:\heartdata\fox\ad\adpf\*.fpt d:\heartdata\fox\ad\adtf /Y
xcopy d:\heartindex\fox\ad\adpi\*.cdx d:\heartindex\fox\ad\adti /Y

xcopy d:\heartdata\fox\pk\pkpf\*.dbf d:\heartdata\fox\pk\pktf /Y
xcopy d:\heartdata\fox\pk\pkpf\*.fpt d:\heartdata\fox\pk\pktf /Y
xcopy d:\heartindex\fox\pk\pkpi\*.cdx d:\heartindex\fox\pk\pkti /Y

xcopy d:\heartdata\fox\nt\ntpf\*.dbf d:\heartdata\fox\nt\nttf /Y
xcopy d:\heartdata\fox\nt\ntpf\*.fpt d:\heartdata\fox\nt\nttf /Y
xcopy d:\heartindex\fox\nt\ntpi\*.cdx d:\heartindex\fox\nt\ntti /Y

xcopy d:\heartdata\fox\pk\pkpf\pkkx\*.* d:\heartdata\fox\pk\pktf\pkkx /Y /S /E

Mist hier misschien iets?


Title: Re: Sleutelwijziging relatie & crediteur SCHMUS > LAPMUS
Post by: Wouter Rijnbende on September 02, 2015, 08:29:01 am
Ziet er prima uit. Daar ontbreekt het niet aan.
Dan mogelijk een fout in de index.

Ik zou just in case LOIO reorganiseren in produktie, en dan de sleutelwijziging daar gewoon uitvoeren.
Mocht het alsnog mis gaan, deze paar records kunnen wij wel met het handje consistent krijgen als de nood aan de man is.


Title: Re: Sleutelwijziging relatie & crediteur SCHMUS > LAPMUS
Post by: pascal on September 02, 2015, 09:25:35 am
Ok dank je - hiermee kan ik uit de voeten.
Ik laat nog even weten of het gelukt is.


Title: Re: Sleutelwijziging relatie & crediteur SCHMUS > LAPMUS
Post by: pascal on September 16, 2015, 05:26:02 pm
Het is gelukt!
Ik heb LOIO gereorganiseerd voordat ik SCHMUS heb overgezet naar LAPMUS.
Vervolgens is de wijziging in LOIO wel goed gegaan.


Title: Re: Sleutelwijziging relatie & crediteur SCHMUS > LAPMUS
Post by: Wouter Rijnbende on September 17, 2015, 12:22:57 pm
Dat dacht ik al. Fijn dat je het nog even laat weten ! :goodjob: