
[dbo].[GenerateAccountingBatches]
create procedure [dbo].[GenerateAccountingBatches]
@inBatchDescription nvarchar(64),
@inBatProcessAcctTransctionsMap BATProcessAcctTransactions readonly,
@inSubmittedBySysUserId int,
@inSendToAccountingSystem bit = 1,
@outErrorCode int output,
@outXLedgerJournalEntryBatchId int output
as
begin
if(dbo.IsBc() = 1)
begin
exec GenerateAccountingBatches_Bc
@inBatchDescription = @inBatchDescription,
@inBatProcessAcctTransctionsMap = @inBatProcessAcctTransctionsMap,
@inSubmittedBySysUserId = @inSubmittedBySysUserId,
@inSendToAccountingSystem = @inSendToAccountingSystem,
@outErrorCode = @outErrorCode output,
@outXLedgerJournalEntryBatchId = @outXLedgerJournalEntryBatchId
return
end
exec GenerateAccountingBatches_Synonym
@inBatchDescription = @inBatchDescription,
@inBatProcessAcctTransctionsMap = @inBatProcessAcctTransctionsMap,
@inSubmittedBySysUserId = @inSubmittedBySysUserId,
@inSendToAccountingSystem = @inSendToAccountingSystem,
@outErrorCode = @outErrorCode output,
@outXLedgerJournalEntryBatchId = @outXLedgerJournalEntryBatchId output
end
GO
GRANT EXECUTE ON [dbo].[GenerateAccountingBatches] TO [MssExec]
GO