Abfrage für Seriennummern

Hallo zusammen,
vielleicht hat jemand sowas schon mal gemacht.
Ich würde gerne eine Abfrage schreiben die mir in einem Feld die nächst höhere Seriennummer schreibt.
So zum Beispiel wenn ich einen Wareneingang über einen Seriennummer geführten Artikel verbuchen will.
Dann muss ich ja immer die Seriennummer eingeben.
Jemand eine Idee wie man sowas umsetzen könnte und auf welches Feld ich dann am besten die Abfrage setze?
Viele Grüße
Indira

Hallo Indira,
da fragst du aber nach ganz schönen "basics".
Nein, die Abfrage wäre nur für Chargennummern, da die Tabelle OIBT angesprochen wird (hier werden die Chargennummern gespeichert). Die Tabelle für Seriennummern wäre die OSRI. In dieser Tabelle werden die Seriennummern PRO Artikel abgelegt. Nun kommt es bei der zu erstellende Abfrage darauf an, ob Du Nummernkreise PRO ARTIKEL verwenden möchtest, oder die Seriennummern über ALLE Artikel einfach hochzählen möchtest. Im 2. Fall wäre die Abfrage recht einfach (analog zu meinem ersten Beispiel):
SELECT MAX(IntrSerial)+1 from OSRI
Funktioniert allerdings nur, wenn die Seriennummer numerisch ist.
Speichern kannst Du die Abfrage wo Du möchtest. Als FMS (Formatierte Suche) einstellen ist recht einfach: Auf dem Feld Seriennummer ALT-SHIFT-F2 drücken, und den Dialog ausfüllen.
hdh (hoffe das hilft)
Andreas

Similar Messages

  • SQL Server Funktion in B1 Abfrage

    Hallo,
    Ich habe eine Funktion auf dem SQL-Server erstellt (CREATE FUNCTION BWA_START_DATE ...) und möchte diese gerne in einer B1 Abfrage nutzen.
    Leider erhalte ich die Fehlermeldung: 'BWA_START_DATE' wird nicht als Name einer integrierten Funktion erkannt.
    Kann ich B1 diese Funktion irgendwie bekannt machen?
    Nur der Vollständigkeit halber: Abfragen auf dem SQL-Server haben keine Probleme mit der Funktion.
    Gruß,
    Maik

    Definitiv. Habe es ausprobiert.
    Create function test
    end
    Dann in SAP:
    select dbo.test
    geht

  • Leeres Fenster bei Abfrage der Dateiinformation!

    Ich bekomme bei der Abfrage der Dateiinformationen eines in Photoshop CS6 (Version 13.0.6 x64) geöffneten Bildes, ein leeres Fenster angezeigt. Informationen sind vorhanden (werden in der Bridge angezeigt). Dieses sich öffnende Fenster (da gehören wohl die Dateiinfos rein) läßt sich auch nicht schliesse. Einzige Möglichkeit im Photoshop weiter zu arbeiten ist ein hartes Beenden durch alt-cmd-esc und Prg beenden und Programm neu starten (alle bisherigen Arbeiten sind damit natürlich verloren!!!)
    Alle Adobe-Programe sind auf dem neuesten Stand, neuestes Betriebsystem (MAC Yosemite 10.10.2).
    Im Internet war auch noch keine Lösung zu finden.
    Das Problem ist erst seit kurze Zeit vohanden.
    Da von Adobe selbst eigentlich nie eine Hilfe kommt, habe ich nicht wirklich Hoffnung das sich dies mit diesem Blog ändert.
    Aber...die Hoffnung stirbt zuletzt!

    To re-create the preferences files for Photoshop, start the application while holding down Ctrl+Alt+Shift (Windows) or Command+Option+Shift (Mac OS). Then, click Yes to the message, "Delete the Adobe Photoshop Settings file?"
    Note: If this process doesn't work for you while you're using a wireless (Bluetooth) keyboard, attach a wired keyboard and retry.
    Important: If you re-create the preferences by deleting the Adobe Photoshop CS6 Settings file, make sure that you only delete that file. If you delete the entire settings folder, you also delete any unsaved actions or presets.
    Reinstalling Photoshop does not remove the preferences file. Before reinstalling Photoshop, re-create your preferences.
    NEW Video! Julieanne Kost created a video that takes you through two ways of resetting your Photoshop preferences. The manual preference file removal method is between 0:00 - 5:05. The keyboard shortcut method is between 5:05 - 8:18. The video is located here.
    Mac OS
    Important: Apple made the user library folder hidden by default with the release of Mac OS X 10.7. If  you require access to files in the hidden library folder to perform Adobe-related troubleshooting, see How to access hidden user library files.

  • Über SQL Abfrage GriedView Tabelle erstellen

    Hallo an Alle...
    ich arbeite an einer Studienarbeit...im Rahmen dieser Arbeit sollen alle (also vergangene und gegenwärtige) Bestellungen den Kunden geordnet werden können....Dafür habe ich jetzt eine DropDownListe mit allen Kundennamen und darunter eine ObjectDataSource
    mit allen Bestellungen (also Bestellungen von Allen Kunden)...Nun möchte ich das mein Programm nur die Ergebnisse der Kunden zurückgibt die in der DropDownListe ausgewählt wurde.
    Dafür habe ich mir eine SQL Abfrage ausgedacht, jedoch weis ich nicht wie ich das in Visual C# anweden kann.
    Zusätzl. Informationen:
    Website über Visual Basic .aspx
    Datebank in Access .mdb
    (Abfrage Select * From Bestellungen Where DropDownListe.ID = Bestellungen.ID)
    Gerne sind auch andere Vorschläge willkommen...Hauptsache es funktionert :-)
    Vielen Dank :-)

    Hallo Momo,
    wenn Du deutsch bevorzugst, stelle deine Frage bitte im deutschen
    ASP.NET Forum
    Gruß Elmar

  • Mein ipod kann sich nicht mit Ubuntu 13.10. verbinden. Auf die Frage "Dem Rechner vertrauen?" und anschließender positiver Bestätigung kommt nur die gleiche Abfrage ein weiteres Mail.Mit Ubuntu 12.04. hat es gut geklappt.

    Mein ipod kann sich nicht mit Linux Ubuntu 13.10. verbinden. Auf die ipod touch- Frage "Dem Rechner vertrauen?" und anschließender positiver Bestätigung kommt nur die gleiche Abfrage ein weiteres Mail. Mit Ubuntu 12.04. hat es gut geklappt. Was kann ich tun?

    Ich habe das gleiche problem....ich hoffe auf eine schnelle loesung...

  • SQL Abfrage für Sonderpreise

    Guten Tag,
    ich habe eine SQL Abfrage verfasst, mit der ich sehen kann welcher GP bei welchem Artikel Sonderpreise hinterlegt hat.
    Nun muss ich aber den Artikel von Hand in die Abfrage eintippen.
    Ich hätte gerne ein Fenster das zu Anfang aufploppt und wo man dann den Artikel auswählen kann.
    Frage: Wie baue ich so eine Funktion in meine Abfrage ein?

    Hallo Simon,
    Du musst in Deiner Abfrage das
    WHERE ItemCode = '4711'
    durch ein
    WHERE ItemCode = [%0]
    ersetzen.
    Gruß,
    Jens
    Edited by: Jens Kochsiek on May 27, 2010 4:06 PM

  • Abfrage über zwei Datenbanken

    Hallo zusammen,
    wie haben ein kleines Problem mit einem Kunden, der zwei Datenbanken für zwei seiner Firmen verwendet.
    Es wurde für diesen Kunden ein UDF für eine weitere Artikelnummernummerierung (U_zsItmNmm) in beiden Datenbanken angelegt. Jetzt soll über eine Formatierte Suche die fortlaufende Artikelnummerierung (bei 1 beginnend) automatisch bei der Anlage eines neuen Artikel ausgeführt werden. Dabei hatten wir zu beachten, dass einige Artikel in beiden Datenbanken vorkommen und die sollten in beiden Datenbanken automatisch den selben Wert zu geordnert bekommen. Deshalb haben wir uns entschieden die weitere Artikelnummerierung über beide Datenbanken laufen zu lassen, so dass eine Nummer auch wirklich nur einer SAP Artikelnummer zu geordnet wird.
    Dafür haben wir folgende FS erstellt:
    DECLARE @DB1 numeric(19,6)
    DECLARE @DB2 numeric(19,6)
    DECLARE @Ausgabe numeric(19,6)
    SET @DB1 = (SELECT Max(convert(int,T0.[U_zsItmNmm]))
                                   FROM [DB1].[dbo].OITM T0)
    SET @DB2= (SELECT Max(convert(int,T0.[U_zsItmNmm]))
                               FROM [DB2].[dbo].OITM T0)
    IF @DB1 < @DB2
    BEGIN
      SET @Ausgabe = @DB2
    END
    IF @DB1 > @DB2
        BEGIN
        SET @Ausgabe = @DB1
        END
    select @Ausgabe+1
    Wenn wir die Abfrage im MS SQL Server 2005 starten, bekommen wir unser gewünschtes Ergebnis. Sobald wir die Abfrage in SAP Business One ausführen, bekommen wir nur die folgende Fehlermeldung:
    1). [SQL Native Client]Ungültiger Cursorstatus
    Wir haben es jetzt auf verschiedenen SAP BO Versionen (SAP BO 8.8 SP00 PL14 und SAP BO 2005 SP01PL43) versucht. Immer mit dem gleichen Ergebnis.
    Kann uns jemand hier weiter helfen?
    Gruß
    Thomas

    Hallo,
    habe wenig Zeit das auszutesten, aber vielleicht hilft euch folgender Ansatz (temp. Tabellen): Warum nicht mittels
    select max(itemcode) into #temp1...
    mit temporären Tabellen arbeiten? Das funktioniert auch mit B1 sehr gut...
    hdh
    Andreas

  • Abfrage: Datei überschrieben

    Beim Befehl "PICPDFEXPORT" kann ich ein PIC als PDF-File abspeichern. Will ich z.B das File mit dem Namen "test" speichern, aber test.pdf ist schon vorhanden, so wird das alte test.pdf einfach überschrieben. Wie kann ich nun eine Abfrage im VBS machen nach dem Motto " Datei schon vorhanden, überschreiben?" ?

    Hallo Pmueller,
    Ja, in DIAdem gibt es eine Funktion FileX mit der kann geprüft werden, ob eine Datei schon existiert.
    Syntax
    FilEx(FileName)
    Parameter
    FileName
    Bestimmt eine Datei mit Pfadangabe und Erweiterung.
    Sie können innerhalb
    des Dateinamens und der Erweiterung die Platzhalter ?
    für ein einzelnes Zeichen und * für mehrere Zeichen
    verwenden.
    Wenn Sie keinen Pfad angeben, sucht DIAdem die Datei im
    DIAdem-Ordner.
    Ergebnis
    Liefert einen Booleschen Wert.
    TRUE
    Datei existiert im angegebenen Ordner.
    FALSE
    Datei existiert nicht im angegebenen Ordner.
    Gruß
    Walter

  • Seriennummern neu registrieren?

    Hallo,
    aufgrund des "Adobe-Hacks" habe ich meine Zugangsdaten geändert, also Passwort und eMail-Adresse. Dadurch hat sich ja nun meine Adobe-ID geändert (eMail-Adresse = Adobe-ID), und die auf die alte Adobe-ID registrierten Produkte sind aus der Liste "Meine Produkte" verschwunden. Der Versuch, die Seriennummern noch einmal für die neue Adobe-ID zu registrieren, wird mit der Meldung "Diese Seriennummer wurde bereits registriert. Produkte können nur einmal registriert werden." zurückgewiesen.
    Gibt es eine Möglichkeit, die Seriennummern neu zu registrieren? Und falls dazu direkter Kontakt mit dem Support notwendig ist, wie erreiche ich denn diesen? Ich bin nur in eine Schleife aus Verlinkungen und wenig hilfreichen FAQs geraten, aber eine eMail-Adresse oder gar Telefonnummer konnte ich nicht finden.
    Oder ist die Registrierung der Seriennummern verzichtbar? Daß die Aktivierung der Produkte von deren Registrierung unabhängig ist, habe ich bereits gelesen- andererseits aber auch, daß die Registrierung von Adobe wie ein Eigentumsnachweis behandelt wird.. das macht mich irgendwie unsicher.
    Für Hinweise und Ratschläge wäre ich sehr dankbar, weder im englischsprachigen Forum noch in den diversen FAQ habe ich eine weiterführende Antwort finden können.

    Hallo,
    "Wieso Adobe-Hack" --> siehe zB. hier
    http://www.heise.de/newsticker/meldung/Einbruch-bei-Adobe-Millionen-Kundendaten-sowie-Sour cecode-von-ColdFusion-und-Acrobat-geklaut-1972175.html
    Daß Du Dich mit Deiner alten ID wieder anmelden kannst, ist ja schön. Jedoch hat sich meine geändert, da ich die eMail-Adresse geändert habe. Da helfen auch keine gut gemeinten Ratschläge wie "Browsercache leeren". Und selbstverständlich darf ich meine ID ändern, manchmal muß ich das sogar. Was willst Du denn sonst tun, wenn zB. der Anbieter den Dienst einstellt (wie Lavabit im August) oder der Umzug auf eine andere Domain ansteht (wie in meinem Fall)?
    Die Knüpfung der Lizenzen an eine eMail-Adresse anstatt dem Account bzw. Nutzer an sich ist einfach eine unglaublich kurzsichtige Entscheidung.

  • Abfrage funktioniert nicht in Pl 49

    Hallo zusammen,
    wir haben hier eine Abfrage in der Firma die allerdings folgende Probleme mit sich bringt.
    SELECT Replace(CAST(((Convert(float, $[$38.U_V_Num.0]) * ((Convert(float, $[$38.U_V_Rent.0]) * 1000 ) + (Convert(float, $[$38.U_V_Maint.0])  * 1000) ) ) / 1000) as Char), '.',',')
    38 ist dabei ein Kundenauftrag
    V_Num ist vom Typ Numerisch
    V_Rent ist vom Typ Einheiten / Menge
    V_Maint ist vom Typ Einheiten / Menge
    U_Summe ist vom Typ Einheiten / Menge (hier wird die Formatierte Suche in der Zeile aufgerufen)
    Diese Abfrage funktioniert in einem SBO 2007 A mit einem Patchlevel 46 wunderbar allerdings nicht mehr unter einem System mit Patchlevel 49.
    Nun ist meine Frage woran kann das liegen?
    Mit freundlichen Grüßen
    Indira Siebmanns
    Kurze Details :
    Testsystem auf dem es klappt: XP Client mit SBO 2007 A Pl 46
    Testsystem auf dem es nicht geht: XP Client mit 2007 A   Pl 49

    Nun da ich es nicht selber austesten kann, kann ich nur sagen was mir mitgeteilt wurde.
    Es wurde wohl auf dem Server getest und klappt wohl immer noch nicht.
    Noch eine Frage in eigener Sache auch bei folgender Abfrage bekomme ich einen Fehler:
    SELECT T0.ItemName AS 'Artikelbeschreibung' FROM  .[OITM] T0 where T0.ItemCode = $
    Viele Grüße
    Indira
    Edited by: Indira Siebmanns on Jul 15, 2009 9:20 AM
    Edited by: Indira Siebmanns on Jul 15, 2009 9:22 AM

  • Nach meinem letzten Update kann man filme ohne Passwort ausleihen. Wie kann ich das wieder verhindern und eine Passwort abfrage einschalten.

    Nach meinem letzten Update fragt Apple TV nicht mehr nach einem Passwort!
    Wie schalte ich die Abfrage wieder ein.

    Die Frage bezieht sich auf das Passwort beim ausleihen von filmen.

  • Abfrage über Angebot und Ausgangsrechnung

    Hallo zusammen,
    ich würde gerne eine Abfrage schreiben welche Fehler abprüft.
    Es gibt in meiner Testdatenbank identische Felder sowohl im Angebot als auch in der Ausgangsrechnung.
    Leider habe ich keine Idee wie ich die beiden Tabellen verbinden soll da ich meine OINV und OQUT keine Verbindung zu einander haben.
    Also was ich gerne hätte wäre folgendes.
    Ich möchte alle die Belege sagen wir mal aus der Ausgangsrechnung haben deren Felder im Angebot gefüllt sind aber nicht in der Ausgangsrechnung.
    Ich hoffe das mein Satz irgend wie verständlich ist, sonst versuche ich es mit einem Beispiel.
    Ist sowas überhaupt möglich??
    Vielen Dank im Voraus.
    Indira Siebmanns

    Hallo Indira,
    bei NICHT gleich gefüllten Feldern ist es nicht trivial eine Beziehung zwischen Angeboten und Rechnungen herzustellen; ausser sie folgen direkt aufeinander .
    Bsp.:
    Ein Angebot wird ein Auftrag, wird ein Lieferschein, wird eine Rechnung
    Daraus folgtt:
    - der Rechnung ist der Lieferschein als Basisbeleg bekannt
    - dem Lieferschein ist der Auftrag als Basisbeleg und die Rechung als Zielbeleg bekannt
    - dem Auftrag ist das Angebot als Basisbeleg und der Lieferschein als Zielbeleg bekannt
    Wird aus einem Angebot direkt eine Rechnung, so ist die Information der Angebotsnummer als Basisbeleg in der Rechnung enthalten und somit eine Abfrage sehr einfach.
    In unserem obigen Beispiel müssen wir uns jedoch erst einmal  bis zum Angebot durchfragen.
    Eine Abfrage muss nun entsprechend ein Angebot suchen, dessen Zielbeleg die Auftragsnummer enthällt, die iin dem Lieferschein als Basisbeleg eingetragen ist, der der Ausgangsrechnung zugrunde liegt.
    Ich hoffe dies klärt ein wenig die Aufgabenstellung und wie an die herangeganegen werden sollte.
    Aber vielleicht hat der ein oder andere hier in der Runde noch eine bessere oder kürzere Idee.
    Da fällt mir selbst aber doch ein kürzer Weg ein:
    Du wartest auf SBO v.8.82 (Q1/ 2012)- dort ist nämlich ein grafischer Belegflussexplorer dann enthalten
    Grüße aus Hamburg
    Heiko
    Edited by: Heiko Szendeleit on Feb 18, 2011 1:31 PM
    Uihh .. nun habe ich so lange für Antwort gebraucht nun, hast Du ja bereits eine gleichlautende erhalten
    Achtung: wenn ein Beleg mehr als einen Basis- oder Zielbeleg mit sich führt wird es natürlich nocht trickreicher

  • Abfrage Belegart ES (Eröffnungssalden) und LT (Bestandsbuchung) erstellen

    Hallo und Guten Tag,
    ich möchte gerne eine Abfrage erstellen, die mir als Ergebnis alle ES + LT -Buchungen zeigt.
    Welche Tabelle muß ich dafür verwenden ?
    Vielen Dank für jeden Wissenwert.
    mfG
    Markus Schäfer

    Hallo,
    hier ist auch ein Standardbericht nutzbar.
    Unter Finanzwesen > Finanzberichte > Buchhaltung > Hauptbuch
    ist mit dem Button "Erweitert" der Bericht einschränkbar auf Eröffnungssalden (Auf der rechten Seite im neuen Fenster nach Button Erweitert den Haken bei Eröffnungssalden setzen).
    Vielleicht spart man sich so die individuelle Abfrage
    Gruß
    Lars Barkow

  • Bei jedem Start von Firefox kommt die Abfrage nach dem Masterpasswort obwohl kein Passwort für die Seite benötigt wird.

    Bei jedem Start von Firefox kommt die Abfrage nach dem Masterpasswort obwohl kein Passwort für diese Seite benötigt wird.

    hallo ttfan0, verwendest du firefox sync zum austausch von passwörtern? andernfalls würde ich versuchen firefox mal [[Troubleshoot extensions, themes and hardware acceleration issues to solve common Firefox problems|im safe mode zu starten]] um zu sehen ob das problem dort ebenfalls auftritt (falls nicht, dann könnte uU eine erweiterung dazwischenfunken) & ansonsten [[Reset Firefox – easily fix most problems|firefox zurücksetzen]].

  • Datenportal:Interne Daten aus einer SQL-Datenbank mittels OLEDB Abfrage füllen

    Es sollen Daten aus einer SQL-Datenbank mitttels OLEDB Abfrage in das Datenportal:Interne Daten in Diadem geschrieben werden. Die Daten in der SQL-Datenbank können nicht direkt verknüpft werden, da sie in komprimierter Form abgelegt sind und nur mittels einer OLEDB Abfrage ausgelesen werden können.
    Ich habe ein Script vorbereitet, aber ich bekomme die Daten nicht in das Datenportal importiert.
    Vieleicht hat ja jemand hierfür eine Lösung
    Attachments:
    WinCC import.zip ‏2 KB

    Hallo!
    Ich vermute mal mit 'Datenportal:Interne Daten' sind Kanäle gemeint. Beim Dekomprimieren der Daten (ist im Skript nicht zu erkennen) wird ja sicherlich die Kanallänge abfallen. Dann kann mit dem Befehl ChnAlloc ein passender Kanal angelegt werden, der dann über den Chd bzw. Chdx (schneller) Befehlen mit den Werten befüllt werden kann. Das wird aber bei vielen Werten nicht sonderlich schnell sein.
    Matthias
    Matthias Alleweldt
    Project Engineer / Projektingenieur
    Twigeater?  

Maybe you are looking for

  • Sender Namespace and Sender Interface in the IDOC to IDOC scenario

    My question maybe very basic... It is SAP IDOC to SAP IDOC scenario. Lets assume that I have done config in XI for:              Sender  = A,              Interface = B,              Namespace = C. My question is: Is there a place in the source syste

  • Wrong results for context search on empty element tags

    I'm using Oracle DBMS 11.1 and 11.2 and created a context index on an XML column (section group: PATH_SECTION_GROUP). When entering a query like SELECT count(*) FROM my_table t WHERE contains (t.co_xml,'hasPath(/tag1/tag2)') > 0 I get wrong results i

  • Sound won't work for MSI K8 Neo2 Platinum

    I just finished building a rig with a MSI K8 Neo2 Platinum mobo, but the only problem is that I can't get any sound. I get beeps, but no real sound. I tried reconnecting the wires and it looks like it's on in the BIOS so I don't know what the problem

  • WSDL import does not import my schema file

    I have a local WSDL that imports a schema. When I create a new partner link, I get the dialogue box that tells me it has to make a local copy. It makes the local copy. It still refers to my schema import (which has a relative path) but it does not mo

  • Non-Apple apps close immediately when out of cell service area

    Hi, When backpacking out of range of cellular and wifi coverage, my iPhone worked fine (for awhile) -- I would power it off, then back on, use some apps, then power it off until later. At one point, almost all apps stopped opening.  I tried most of t