chander rani Ответов: 1

Как получить номер счета-фактуры


я хочу знать, как получить номер счета-фактуры из нижеприведенного запроса

SET @InvoiceNo='Final/' + (CASE WHEN @month <= 3 THEN  CAST((@year-1) AS VARCHAR) ELSE CAST(@year AS VARCHAR) END) +'-' + (CASE WHEN @month <= 3 THEN  CAST(((@year)%2000) AS VARCHAR) ELSE CAST(((@year+1)%2000) AS VARCHAR) END)+'/'+ CONVERT(VARCHAR(10),@CurrentNo)
print @InvoiceNo



я столкнулся с проблемой с этим запросом, я получаю нулевое значение, пожалуйста, кто-нибудь помогите...

Что я уже пробовал:

how to get invoice number

CHill60

Каковы значения @month, @year и @CurrentNo?

1 Ответов

Рейтинг:
0

F-ES Sitecore

Где взять? Он находится в переменной @InvoiceNo, так что если вы хотите использовать его еще один запрос

select @InvoiceNo as InvoiceNo, othefield FROM sometable


если вы просто хотите вернуть его в результате самостоятельно

select @InvoiceNo as InvoiceNo


chander rani

я хочу знать значение этого запроса, например, этот запрос генерирует номер счета-фактуры, но я получаю нулевое значение, почему??

F-ES Sitecore

У нас нет доступа к вашим данным, поэтому сказать точно невозможно. Разбейте функцию на отдельные части и попытайтесь выяснить, откуда берется нуль.

chander rani

да, я делаю это, спасибо...