Prijavite se pomoću Microsofta
Prijavi se ili izradi račun.
Zdravo,
Odaberite drugi račun.
Imate više računa
Odaberite račun putem kojeg se želite prijaviti.

Ovaj se članak odnosi Microsoft Dynamics NAV za sve države i svim regionalnim shemama jezik.

Simptomi

Kada pokrenete plan proizvodnje u Microsoft Dynamics NAV 2009, dobivate sljedeću poruku o pogrešci:

Redak proizvodnog postupka radnog naloga upućuju na nepostojeće dalje prethodne operacije.

Međutim, poruka o pogrešci odrediti gdje se nalazi prekinute proizvodni postupak.
Taj se problem pojavljuje u sljedeće proizvode:

  • Microsoft Dynamics NAV 2009 R2

  • Microsoft Dynamics NAV 2009 Service Pack 1 (SP1)


Razlučivost

Informacije o hitnim popravkom

Podržani hitni popravak sada je dostupna iz Microsoft. Međutim, njegova je namjena samo ispravak problema opisanog u ovom članku. Primijenite ga samo na sustave u kojima se pojavljuje upravo taj problem. Taj hitni popravak možda dodatno testirati. Stoga, ako vam se ne uzrokuje taj problem, preporučujemo da pričekate sljedeći servisni paket za Microsoft Dynamics NAV 2009 ili sljedeću verziju sustava Microsoft Dynamics NAV koji sadrži taj hitni popravak.

Napomena U posebnim slučajevima, troškove koji su službe za podršku pozive možda biti otkazana ako Professional za tehničku podršku za Microsoft Dynamics i povezane proizvode određuje da određeno ažuriranje riješiti problem. Uobičajeni podršku troškove će se primijeniti na dodatna pitanja i probleme koji kvalifikujete za određeno ažuriranje u pitanju.



Informacije o instalaciji

Microsoft navodi primjere programiranja samo, radi ilustracije bez jamstva, izražena ili implicitnih. To uključuje, ali nije ograničen na, implicirana jamstva utrživosti ili prikladnosti za određenu svrhu. Ovaj članak podrazumijeva da poznajete programski jezik koji se koristi u primjeru i alate koji se koriste za stvaranje i ispravljanje pogrešaka u postupcima. Microsoftovi inženjeri za podršku mogu objasniti funkciju određenog postupka, ali oni neće mijenjati te primjere da pružaju dodaje funkcionalnost niti prilagođavati postupke vašim potrebama.

Napomena Prije nego što instalirate taj hitni popravak, provjerite sve korisnike Microsoft Navision klijent su odjavljeni sustav. Ovo uključuje Microsoft Navision aplikacije usluge (NAS) klijent korisnicima. Trebao bi biti samo klijent korisnika koji je prijavljen kada implementirate taj hitni popravak.

Implementirati taj hitni popravak, morate imati licencu za razvojne inženjere.

Preporučujemo da korisnički račun u prozoru prijave u sustav Windows ili u prozoru prijave u bazu podataka biti dodijeljen "SUPER" ID uloge. Ako korisnički račun nije moguće dodijeliti ID uloga "SUPER", morate provjeriti je li korisnički račun sljedeće dozvole:

  • Izmijeni dozvole za objekt koji će promjena.

  • Dozvola izvršavanje za objekt 5210 ID objekta sustava i za objekt 9015 ID objekta sustava .



Napomena Ne morate imati prava pohranjuje podatke osim ako morate obaviti popravak podataka.

Kod promjene

Napomena Uvijek test Šifra rješava u nadziranom okruženju prije primjene popravaka računala proizvodnje.
Da biste riješili taj problem, slijedite ove korake:

  1. Promijeni kod u CreateOutboundXML funkcije u jedinici koda radni raspored upravljanja (5500) kako slijedi:
    Postojeća Šifra

    ...
    ScheduleOrder.SETDESTINATION(OStream);
    ScheduleOrder.InitializeHeader(InitialProdOrder1,Editable1);
    IF ScheduleOrder.EXPORT THEN BEGIN
    ProdSchedSetup.GanttXML.CREATEINSTREAM(IStream);
    OutboundXML.load(IStream);

    // Delete the following lines.
    END ELSE
    ERROR(Text002);
    // End of the lines.

    END
    END;
    END;

    PROCEDURE ConvertFromDDMMYY@2(DateIn@1000 : Text[30]) : Text[30];
    ...

    Zamjena Šifra

    ...
    ScheduleOrder.SETDESTINATION(OStream);
    ScheduleOrder.InitializeHeader(InitialProdOrder1,Editable1);
    IF ScheduleOrder.EXPORT THEN BEGIN
    ProdSchedSetup.GanttXML.CREATEINSTREAM(IStream);
    OutboundXML.load(IStream);

    // Add the following lines.
    END ELSE BEGIN
    CLEAR(ProdSched);
    ERROR(Text002);
    END;
    // End of the lines.

    END
    END;
    END;

    PROCEDURE ConvertFromDDMMYY@2(DateIn@1000 : Text[30]) : Text[30];
    ...
  2. Promijeniti šifru u izvoz radni raspored XMLport (5500) kako slijedi:
    Postojeća Šifra 1

    ...
    { [{86CA14B5-EAF7-4A37-ADCC-ED8FB40C86E7}];6 ;PrevOperationNo ;Element ;Field ;
    DataType=Code;
    SourceField=Prod. Order Routing Line::Previous Operation No. }
    ...

    Zamjena kod 1

    ...
    { [{86CA14B5-EAF7-4A37-ADCC-ED8FB40C86E7}];6 ;PrevOperationNo ;Element ;Field ;
    DataType=Code;
    SourceField=Prod. Order Routing Line::Previous Operation No.;
    Export::OnBeforePassField=BEGIN
    IF CheckOperationNo("Prod. Order Routing Line","Prod. Order Routing Line"."Previous Operation No.") THEN
    ERROR(Text000,"Prod. Order Routing Line"."Prod. Order No.","Prod. Order Routing Line".FIELDCAPTION("Previous Operation No."),
    "Prod. Order Routing Line"."Previous Operation No.");
    END;
    }
    ...

    Postojeća Šifra 2

    ...
    { [{81A88AA3-07E1-43BF-B7A4-6F00E038BD51}];6 ;NextOperationNo ;Element ;Field ;
    DataType=Code;
    SourceField=Prod. Order Routing Line::Next Operation No. }
    ...

    Zamjena kod 2

    ...
    { [{81A88AA3-07E1-43BF-B7A4-6F00E038BD51}];6 ;NextOperationNo ;Element ;Field ;
    DataType=Code;
    SourceField=Prod. Order Routing Line::Next Operation No.;
    Export::OnBeforePassField=BEGIN
    IF CheckOperationNo("Prod. Order Routing Line","Prod. Order Routing Line"."Next Operation No.") THEN
    ERROR(Text000,"Prod. Order Routing Line"."Prod. Order No.","Prod. Order Routing Line".FIELDCAPTION("Next Operation No."),
    "Prod. Order Routing Line"."Next Operation No.");
    END;
    }
    ...

    Postojeća Šifra 3

    ...
    xProdOrderNo@1001 : Code[20];
    xProdOrderStatus@1002 : 'Simulated,Planned,Firm Planned,Released,Finished';
    xRoutingNo@1005 : Code[20];
    ...

    Zamjena Šifra 3

    ...
    xProdOrderNo@1001 : Code[20];
    xProdOrderStatus@1002 : 'Simulated,Planned,Firm Planned,Released,Finished';
    xRoutingNo@1005 : Code[20];
    Text000@1101 : TextConst 'ENU=The routing in production order number %1 uses %2 %3, which does not exist.';
    ...
  3. Dodavanje nove funkcije u izvoz radni raspored XMLport (5500) kako slijedi:

    PROCEDURE CheckOperationNo@15(ProdOrderRoutingLine@1001 : Record 5409;OperationNo@1000 : Code[20]) : Boolean;

    VAR
    CheckedProdOrderRoutingLine@1002 : Record 5409;
    BEGIN
    IF OperationNo = '' THEN
    EXIT(FALSE);
    WITH CheckedProdOrderRoutingLine DO BEGIN
    RESET;
    SETCURRENTKEY("Prod. Order No.","Routing Reference No.",Status,"Routing No.","Operation No.");
    SETRANGE("Prod. Order No.",ProdOrderRoutingLine."Prod. Order No.");
    SETRANGE("Routing Reference No.",ProdOrderRoutingLine."Routing Reference No.");
    SETRANGE(Status,ProdOrderRoutingLine.Status);
    SETRANGE("Routing No.",ProdOrderRoutingLine."Routing No.");
    SETRANGE("Operation No.",OperationNo);
    EXIT(ISEMPTY);
    END;
    END;

    BEGIN
    END

Preduvjeti

Mora imati jedan od sljedećih proizvoda da biste primijenili taj hitni popravak:

  • Microsoft Dynamics NAV 2009 R2

  • Microsoft Dynamics NAV 2009 Service Pack 1 (SP1)


Informacije o uklanjanju

Nije moguće ukloniti taj hitni popravak.

Status

Microsoft je potvrdio da se taj problem pojavljuje u Microsoftovim proizvodima navedenima u odjeljku "Odnosi se na".

Napomena To je "Brzo OBJAVITI" članak kreiraju izravno iz unutar organizacije podršku Microsoft. Informacije koje se spominju u ovom dokumentu nalaze se nudi kao-je odgovor rastućih problemi. Zbog brzine u učinite dostupnom materijali mogu uključivati Tipografske pogreške i može se revidirati u bilo kojem trenutku bez prethodne najave. Potražite Uvjete korištenja za ostala razmatranja.

Potrebna vam je dodatna pomoć?

Želite dodatne mogućnosti?

Istražite pogodnosti pretplate, pregledajte tečajeve za obuku, saznajte kako zaštititi uređaj i još mnogo toga.

Zajednice vam pomažu da postavljate pitanja i odgovarate na njih, pošaljete povratne informacije i čujete se sa stručnjacima s bogatim znanjem.

Jesu li vam ove informacije bile korisne?

Koliko ste zadovoljni jezičnom kvalitetom?
Što je utjecalo na vaše iskustvo?
Ako pritisnete Pošalji, vaše će se povratne informacije iskoristiti za poboljšanje Microsoftovih proizvoda i usluga. Vaš će IT administrator moći prikupiti te podatke. Izjava o zaštiti privatnosti.

Hvala vam na povratnim informacijama!

×