Jacek Jd

Jacek Jd Ojciec Dyrektor, SKF
- Kasy Fiskalne

Temat: Gniazdo rozszeżeń przekazanie numeru zamówienia do innej...

Witam
Chcę do ososbnej tabeli Zamówienie_numer przerzucać numer aktualnie dodanego zamówienia.
W gniazdach rzoszeżeń dodałem porocedurę po dodanu zamówienia ale przekazyje mi nona do dtdatkowej tabeli zwsze numer ZO 0001/20 czyli numet pierwszego zamóeinia a nie aktualnie zapisywanego.

Procedura wygląda następująco:

if exists (select 1 from sysobjects where name = 'MAGSRC_NumerZamowienia' and type = 'P')
drop procedure MAGSRC_NumerZamowienia
go
create procedure MAGSRC_NumerZamowienia
@IdObiektu numeric, @Numer varchar(30)
as
declare @errmsg varchar(255)
begin
set @Numer=(select Numer from zamowienie where id_zamowienia=@idobiektu)

insert into Zamowienie_numer (Numer) select @Numer

--set xact_abort on
--set transaction isolation level REPEATABLE READ
--begin transaction

--select @errmsg = 'Funkcja dodatkowa NumerZamowienia nie została jeszcze zdefiniowana!'
--goto Error

if @@trancount>0 commit transaction
goto Koniec
Error:
raiserror (@errmsg,16,1)
if @@trancount>0 rollback tran
goto Koniec
Koniec:
set transaction isolation level READ COMMITTED
return
end
go

Temat: Gniazdo rozszeżeń przekazanie numeru zamówienia do innej...

Dzień dobry,
brak parametru id nadrzędnego uniemożliwia poprawne dodanie wpisu w tabelę dodatkową

W razie chęci wdrożenia konkretnego rozwiązania zapraszam do kontaktu

Pozdrawiam,
Michał Stypułkowski
m.styp93@gmail.com

Następna dyskusja:

Mam problem z wpisaniem "nu...




Wyślij zaproszenie do