Heart-Profit ERP
November 27, 2024, 01:36:19 am *
Welcome, Guest. Please login or register.

Login with username, password and session length
News:
 
   Home   Help Login Register  
Pages: [1]
  Print  
Author Topic: Sleutelwijziging relatie & crediteur SCHMUS > LAPMUS  (Read 3889 times)
0 Members and 1 Guest are viewing this topic.
pascal
Designer
*****
Offline Offline

Posts: 2595


View Profile WWW
« 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


* SCHMUS LAPMUS 4-1-2 Inkooporders testomgeving.png (33.99 KB, 777x697 - viewed 181 times.)
Logged

Heart-Profit company ID: BS
Wouter Rijnbende
Administrator
Partner
*****
Offline Offline

Posts: 5367


View Profile WWW
« Reply #1 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.
Logged

Heart-Profit company ID : HA
pascal
Designer
*****
Offline Offline

Posts: 2595


View Profile WWW
« Reply #2 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?
Logged

Heart-Profit company ID: BS
Wouter Rijnbende
Administrator
Partner
*****
Offline Offline

Posts: 5367


View Profile WWW
« Reply #3 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.
Logged

Heart-Profit company ID : HA
pascal
Designer
*****
Offline Offline

Posts: 2595


View Profile WWW
« Reply #4 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.
Logged

Heart-Profit company ID: BS
pascal
Designer
*****
Offline Offline

Posts: 2595


View Profile WWW
« Reply #5 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.
Logged

Heart-Profit company ID: BS
Wouter Rijnbende
Administrator
Partner
*****
Offline Offline

Posts: 5367


View Profile WWW
« Reply #6 on: September 17, 2015, 12:22:57 pm »

Dat dacht ik al. Fijn dat je het nog even laat weten ! Good job !
Logged

Heart-Profit company ID : HA
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1 RC2 | SMF © 2001-2005, Lewis Media Valid XHTML 1.0! Valid CSS!
Page created in 0.039 seconds with 19 queries.