KM aruande (12) lehel KM tagasimakse lisa (Hankija seos) kuvatakse Microsoft Dynamics NAV portugalikeelses versioonis ainult üks rida RC-koodiga kahe pöördmaksustamisega km-i seadistanud hankija jaoks

Rakenduskoht
Dynamics NAV 2009 Microsoft Dynamics NAV 5.0

See artikkel kehtib microsoft Dynamics NAV portugali keele (pt) lokaadi kohta.

Sümptomid

Oletagem, et teil on kaks hankijat pöördmaksustamise käibemaksu (KM) seadistusega Microsoft Dynamics NAV portugalikeelses versioonis. RC-konfiguratsiooni kasutatakse kahe hankija jaoks. Sellisel juhul, kui kuvate KM aruande aruande (12) km tagasimakse lisa (Hankija seos) lehe eelvaadet, kuvatakse pöördkäibemaksu kohta ainult üks rida. Aruandes kuvatakse kahe hankija summade summa ühel real RC-koodiga. Kahe hankija puhul tuleks aga km aruande (12) lehel Käibemaksutagastuse lisa (Hankija seos) kuvada kaks eraldi rida koos RC-koodiga. 
See probleem ilmneb järgmistes toodetes:

  • Microsoft Dynamics NAV 2009 R2 portugalikeelne versioon
  • Microsoft Dynamics NAV 2009 Service Pack 1 (SP1) portugalikeelne versioon
  • Microsoft Dynamcis NAV 5.0 Service Pack 1 (SP1) portugalikeelne versioon

Lahendus

Kiirparanduse teave

Microsoftilt on nüüd saadaval toetatud kiirparandus. Siiski on see mõeldud ainult selles artiklis kirjeldatud probleemi lahendamiseks. Rakendage see ainult süsteemidele, kus esineb see konkreetne probleem. See kiirparandus võib saada täiendavaid katseid. Seega, kui see probleem ei mõjuta teid tõsiselt, soovitame oodata järgmist Microsoft Dynamics NAV hoolduspaketti või järgmist Microsoft Dynamics NAV versiooni, mis sisaldab seda kiirparandust.

Märkus. Erijuhtudel võidakse tavaliselt tugiteenuse kõnede eest tehtud tasud tühistada, kui Microsoft Dynamicsi ja seotud toodete tehniline tugitöötaja leiab, et konkreetne värskendus lahendab teie probleemi. Tavapärased toetuskulud kehtivad täiendavatele tugiteenustega seotud küsimustele ja probleemidele, mis ei vasta kõnealuse värskenduse tingimustele.

            
          

Installiteave

Microsoft pakub programmeerimise näiteid ainult illustreerimiseks, ilma et garantii oleks väljendatud või kaudselt. See hõlmab kaubastatavuse või kindlaks otstarbeks sobivuse kaudseid garantiisid, kuid mitte ainult. Selles artiklis eeldatakse, et olete tuttav kuvatava programmeerimiskeelega ja tööriistadega, mida kasutatakse protseduuride loomiseks ja silumiseks. Microsofti tugiteenuste insenerid saavad aidata selgitada konkreetse protseduuri funktsionaalsust, kuid nad ei muuda neid näiteid selleks, et pakkuda teie vajadustele vastavaid lisafunktsioone või koostada protseduure.

Märkus. Enne selle kiirparanduse installimist veenduge, et kõik Microsoft Navisioni klientrakenduse kasutajad oleksid süsteemist välja logitud. See hõlmab ka Microsoft Navision Application Servicesi (NAS) klientkasutajaid. Peaksite olema ainus klientkasutaja, kes on sisse logitud, kui rakendate selle kiirparanduse.

Selle kiirparanduse rakendamiseks peab teil olema arendaja litsents.

Soovitame, et aknas Windowsi sisselogimised või aknas Andmebaasi sisselogimised olevale kasutajakontole määrataks "SUPER" rolli ID. Kui kasutajakontole ei saa superrolli ID-d määrata, peate kontrollima, kas kasutajakontol on järgmised õigused.

  • Muudetava objekti muutmisõigus.
  • Süsteemiobjekti ID 5210 ja süsteemiobjekti ID 9015 täitmisõigus.

                
Märkus. Teil pole andmesalvede jaoks õigusi, kui te ei pea tegema andmete parandamist.

Koodi muudatused

Märkus. Enne paranduste rakendamist tööarvutitele testige koodiparandusi alati kontrollitud keskkonnas.
Probleemi lahendamiseks muutke VAT Statement reporti (12) funktsiooni GroupByCustVend koodi järgmiselt.
Olemasolev kood 1

...
// IF VATEntriesSum.FINDFIRST THEN BEGIN
// VATEntriesSum."VAT Registration No." := VATEntries."VAT Registration No.";
VATEntriesSum.SETRANGE("VAT Registration No.",VATEntries."VAT Registration No.");
IF VATEntriesSum.FINDFIRST THEN BEGIN
// PS45691.END
VATEntriesSum."Posting Date" := VATEntries.GETRANGEMAX("Posting Date");
...

Asenduskood 1

...
// IF VATEntriesSum.FINDFIRST THEN BEGIN
// VATEntriesSum."VAT Registration No." := VATEntries."VAT Registration No.";
VATEntriesSum.SETRANGE("VAT Registration No.",VATEntries."VAT Registration No.");

// Add the following lines.
IF (VATEntries."VAT Calculation Type" = VATEntries."VAT Calculation Type"::"Reverse Charge VAT") AND
(VATEntries."Country/Region Code" = CompanyInfo."Country/Region Code")
THEN
VATEntriesSum.SETRANGE("Bill-to/Pay-to No.",VATEntries."Bill-to/Pay-to No.");
// End of the lines.

IF VATEntriesSum.FINDFIRST THEN BEGIN
// PS45691.END
VATEntriesSum."Posting Date" := VATEntries.GETRANGEMAX("Posting Date");
...

Olemasolev kood 2

...
//VATTotalBase := VATTotalBase + VATEntries.Amount;
VATTotalBase := VATTotalBase + VATEntries.Base;
// PS46974.END
UNTIL VATEntries.NEXT = 0;
VATEntriesSum.SETRANGE(Type);
// PS45691.BEGIN
...

Asenduskood 2

...
//VATTotalBase := VATTotalBase + VATEntries.Amount;
VATTotalBase := VATTotalBase + VATEntries.Base;
// PS46974.END

// Add the following lines.
VATEntriesSum.SETRANGE("Bill-to/Pay-to No.");

UNTIL VATEntries.NEXT = 0;
VATEntriesSum.SETRANGE(Type);
// PS45691.BEGIN
...

Eeltingimused

Selle kiirparanduse rakendamiseks peab teil olema installitud üks järgmistest toodetest:

  • Microsoft Dynamics NAV 2009 R2 portugalikeelne versioon
  • Microsoft Dynamics NAV 2009 Service Pack 1 (SP1) portugalikeelne versioon
  • Microsoft Dynamics NAV 5.0 Service Pack 1 (SP1) portugalikeelne versioon

                
              

Eemaldamisteave

Seda kiirparandust ei saa eemaldada.

Veel teavet

Microsofti teabebaasis oleva artikli kuvamiseks klõpsake järgmist artiklinumbrit.

952798 Üksikasjalikku teavet ei rühmitata ootuspäraselt, kui prindite KM aruande Microsoft Dynamics NAV portugalikeelses versioonis

Olek

Microsoft on kinnitanud, et see on jaotises „Rakenduskoht“ loetletud Microsofti toodete korral esinev probleem.

Märkus. See on otse Microsofti tugiteenuste organisatsioonist loodud FAST PUBLISH-artikkel. Käesolevas artiklis sisalduv teave on esitatud kujul, mis on seotud tekkivate küsimustega. Materjali kättesaadavaks tegemise kiiruse tõttu võivad materjalid sisaldada kirjavigu ja neid võib igal ajal ette teatamata läbi vaadata. Muid kaalutlusi leiate teemast Kasutustingimused .