Class
TallyPrimeService
Inheritance Chain
Constructors
TallyPrimeService() TallyPrimeService(IBaseTallyService) Parameters
| baseTallyService |
TallyPrimeService(ILogger, IBaseTallyService) Parameters
| logger | ||
| baseTallyService |
Methods
Parameters
| cancellationToken Opt |
Parameters
| requestOptions | ||
| cancellationToken Opt |
GetVoucherStatisticsAsync(DateFilterRequestOptions, CancellationToken) →Parameters
| requestOptions | ||
| cancellationToken Opt |
Parameters
| cancellationToken Opt |
Gets all
Group objects from Tally.
Parameters
| requestOptions | Request options for filtering and configuring the request. | |
| token Opt | Cancellation token to cancel the operation. |
Gets
Group objects from Tally with pagination support.
Parameters
| requestOptions Opt | Paginated request options for filtering, pagination, and configuring the request. | |
| token Opt | Cancellation token to cancel the operation. |
PostGroupsAsync(IEnumerable<Group>, PostRequestOptions?, CancellationToken) →Posts a collection of
Group objects to Tally.
Parameters
| objects | The collection of Group objects to post. | |
| options Opt | Post request options for configuring the request. | |
| token Opt | Cancellation token to cancel the operation. |
PostDTOGroupsAsync(IEnumerable<GroupDTO>, PostRequestOptions?, CancellationToken) →Posts a collection of
GroupDTO DTO objects to Tally.
Parameters
| objects | The collection of GroupDTO DTO objects to post. | |
| options Opt | Post request options for configuring the request. | |
| token Opt | Cancellation token to cancel the operation. |
Gets all
Ledger objects from Tally.
Parameters
| requestOptions | Request options for filtering and configuring the request. | |
| token Opt | Cancellation token to cancel the operation. |
Gets
Ledger objects from Tally with pagination support.
Parameters
| requestOptions Opt | Paginated request options for filtering, pagination, and configuring the request. | |
| token Opt | Cancellation token to cancel the operation. |
PostLedgersAsync(IEnumerable<Ledger>, PostRequestOptions?, CancellationToken) →Posts a collection of
Ledger objects to Tally.
Parameters
| objects | The collection of Ledger objects to post. | |
| options Opt | Post request options for configuring the request. | |
| token Opt | Cancellation token to cancel the operation. |
PostDTOLedgersAsync(IEnumerable<LedgerDTO>, PostRequestOptions?, CancellationToken) →Posts a collection of
LedgerDTO DTO objects to Tally.
Parameters
| objects | The collection of LedgerDTO DTO objects to post. | |
| options Opt | Post request options for configuring the request. | |
| token Opt | Cancellation token to cancel the operation. |
Gets all
CostCategory objects from Tally.
Parameters
| requestOptions | Request options for filtering and configuring the request. | |
| token Opt | Cancellation token to cancel the operation. |
GetCostCategoriesAsync(PaginatedRequestOptions?, CancellationToken) →Gets
CostCategory objects from Tally with pagination support.
Parameters
| requestOptions Opt | Paginated request options for filtering, pagination, and configuring the request. | |
| token Opt | Cancellation token to cancel the operation. |
PostCostCategoriesAsync(IEnumerable<CostCategory>, PostRequestOptions?, CancellationToken) →Posts a collection of
CostCategory objects to Tally.
Parameters
| objects | The collection of CostCategory objects to post. | |
| options Opt | Post request options for configuring the request. | |
| token Opt | Cancellation token to cancel the operation. |
PostDTOCostCategoriesAsync(IEnumerable<CostCategoryDTO>, PostRequestOptions?, CancellationToken) →Posts a collection of
CostCategoryDTO DTO objects to Tally.
Parameters
| objects | The collection of CostCategoryDTO DTO objects to post. | |
| options Opt | Post request options for configuring the request. | |
| token Opt | Cancellation token to cancel the operation. |
Gets all
CostCentre objects from Tally.
Parameters
| requestOptions | Request options for filtering and configuring the request. | |
| token Opt | Cancellation token to cancel the operation. |
GetCostCentresAsync(PaginatedRequestOptions?, CancellationToken) →Gets
CostCentre objects from Tally with pagination support.
Parameters
| requestOptions Opt | Paginated request options for filtering, pagination, and configuring the request. | |
| token Opt | Cancellation token to cancel the operation. |
PostCostCentresAsync(IEnumerable<CostCentre>, PostRequestOptions?, CancellationToken) →Posts a collection of
CostCentre objects to Tally.
Parameters
| objects | The collection of CostCentre objects to post. | |
| options Opt | Post request options for configuring the request. | |
| token Opt | Cancellation token to cancel the operation. |
PostDTOCostCentresAsync(IEnumerable<CostCentreDTO>, PostRequestOptions?, CancellationToken) →Posts a collection of
CostCentreDTO DTO objects to Tally.
Parameters
| objects | The collection of CostCentreDTO DTO objects to post. | |
| options Opt | Post request options for configuring the request. | |
| token Opt | Cancellation token to cancel the operation. |
Gets all
Unit objects from Tally.
Parameters
| requestOptions | Request options for filtering and configuring the request. | |
| token Opt | Cancellation token to cancel the operation. |
Gets
Unit objects from Tally with pagination support.
Parameters
| requestOptions Opt | Paginated request options for filtering, pagination, and configuring the request. | |
| token Opt | Cancellation token to cancel the operation. |
PostUnitsAsync(IEnumerable<Unit>, PostRequestOptions?, CancellationToken) →Posts a collection of
Unit objects to Tally.
Parameters
| objects | The collection of Unit objects to post. | |
| options Opt | Post request options for configuring the request. | |
| token Opt | Cancellation token to cancel the operation. |
PostDTOUnitsAsync(IEnumerable<UnitDTO>, PostRequestOptions?, CancellationToken) →Posts a collection of
UnitDTO DTO objects to Tally.
Parameters
| objects | The collection of UnitDTO DTO objects to post. | |
| options Opt | Post request options for configuring the request. | |
| token Opt | Cancellation token to cancel the operation. |
Gets all
StockCategory objects from Tally.
Parameters
| requestOptions | Request options for filtering and configuring the request. | |
| token Opt | Cancellation token to cancel the operation. |
GetStockCategoriesAsync(PaginatedRequestOptions?, CancellationToken) →Gets
StockCategory objects from Tally with pagination support.
Parameters
| requestOptions Opt | Paginated request options for filtering, pagination, and configuring the request. | |
| token Opt | Cancellation token to cancel the operation. |
PostStockCategoriesAsync(IEnumerable<StockCategory>, PostRequestOptions?, CancellationToken) →Posts a collection of
StockCategory objects to Tally.
Parameters
| objects | The collection of StockCategory objects to post. | |
| options Opt | Post request options for configuring the request. | |
| token Opt | Cancellation token to cancel the operation. |
PostDTOStockCategoriesAsync(IEnumerable<StockCategoryDTO>, PostRequestOptions?, CancellationToken) →Posts a collection of
StockCategoryDTO DTO objects to Tally.
Parameters
| objects | The collection of StockCategoryDTO DTO objects to post. | |
| options Opt | Post request options for configuring the request. | |
| token Opt | Cancellation token to cancel the operation. |
Gets all
StockGroup objects from Tally.
Parameters
| requestOptions | Request options for filtering and configuring the request. | |
| token Opt | Cancellation token to cancel the operation. |
GetStockGroupsAsync(PaginatedRequestOptions?, CancellationToken) →Gets
StockGroup objects from Tally with pagination support.
Parameters
| requestOptions Opt | Paginated request options for filtering, pagination, and configuring the request. | |
| token Opt | Cancellation token to cancel the operation. |
PostStockGroupsAsync(IEnumerable<StockGroup>, PostRequestOptions?, CancellationToken) →Posts a collection of
StockGroup objects to Tally.
Parameters
| objects | The collection of StockGroup objects to post. | |
| options Opt | Post request options for configuring the request. | |
| token Opt | Cancellation token to cancel the operation. |
PostDTOStockGroupsAsync(IEnumerable<StockGroupDTO>, PostRequestOptions?, CancellationToken) →Posts a collection of
StockGroupDTO DTO objects to Tally.
Parameters
| objects | The collection of StockGroupDTO DTO objects to post. | |
| options Opt | Post request options for configuring the request. | |
| token Opt | Cancellation token to cancel the operation. |
Gets all
StockItem objects from Tally.
Parameters
| requestOptions | Request options for filtering and configuring the request. | |
| token Opt | Cancellation token to cancel the operation. |
GetStockItemsAsync(PaginatedRequestOptions?, CancellationToken) →Gets
StockItem objects from Tally with pagination support.
Parameters
| requestOptions Opt | Paginated request options for filtering, pagination, and configuring the request. | |
| token Opt | Cancellation token to cancel the operation. |
PostStockItemsAsync(IEnumerable<StockItem>, PostRequestOptions?, CancellationToken) →Posts a collection of
StockItem objects to Tally.
Parameters
| objects | The collection of StockItem objects to post. | |
| options Opt | Post request options for configuring the request. | |
| token Opt | Cancellation token to cancel the operation. |
PostDTOStockItemsAsync(IEnumerable<StockItemDTO>, PostRequestOptions?, CancellationToken) →Posts a collection of
StockItemDTO DTO objects to Tally.
Parameters
| objects | The collection of StockItemDTO DTO objects to post. | |
| options Opt | Post request options for configuring the request. | |
| token Opt | Cancellation token to cancel the operation. |
Gets all
Godown objects from Tally.
Parameters
| requestOptions | Request options for filtering and configuring the request. | |
| token Opt | Cancellation token to cancel the operation. |
Gets
Godown objects from Tally with pagination support.
Parameters
| requestOptions Opt | Paginated request options for filtering, pagination, and configuring the request. | |
| token Opt | Cancellation token to cancel the operation. |
PostGodownsAsync(IEnumerable<Godown>, PostRequestOptions?, CancellationToken) →Posts a collection of
Godown objects to Tally.
Parameters
| objects | The collection of Godown objects to post. | |
| options Opt | Post request options for configuring the request. | |
| token Opt | Cancellation token to cancel the operation. |
PostDTOGodownsAsync(IEnumerable<GodownDTO>, PostRequestOptions?, CancellationToken) →Posts a collection of
GodownDTO DTO objects to Tally.
Parameters
| objects | The collection of GodownDTO DTO objects to post. | |
| options Opt | Post request options for configuring the request. | |
| token Opt | Cancellation token to cancel the operation. |
Gets all
VoucherType objects from Tally.
Parameters
| requestOptions | Request options for filtering and configuring the request. | |
| token Opt | Cancellation token to cancel the operation. |
GetVoucherTypesAsync(PaginatedRequestOptions?, CancellationToken) →Gets
VoucherType objects from Tally with pagination support.
Parameters
| requestOptions Opt | Paginated request options for filtering, pagination, and configuring the request. | |
| token Opt | Cancellation token to cancel the operation. |
PostVoucherTypesAsync(IEnumerable<VoucherType>, PostRequestOptions?, CancellationToken) →Posts a collection of
VoucherType objects to Tally.
Parameters
| objects | The collection of VoucherType objects to post. | |
| options Opt | Post request options for configuring the request. | |
| token Opt | Cancellation token to cancel the operation. |
PostDTOVoucherTypesAsync(IEnumerable<VoucherTypeDTO>, PostRequestOptions?, CancellationToken) →Posts a collection of
VoucherTypeDTO DTO objects to Tally.
Parameters
| objects | The collection of VoucherTypeDTO DTO objects to post. | |
| options Opt | Post request options for configuring the request. | |
| token Opt | Cancellation token to cancel the operation. |
Gets all
Voucher objects from Tally.
Parameters
| requestOptions | Request options for filtering and configuring the request. | |
| token Opt | Cancellation token to cancel the operation. |
GetVouchersAsync(PaginatedRequestOptions?, CancellationToken) →Gets
Voucher objects from Tally with pagination support.
Parameters
| requestOptions Opt | Paginated request options for filtering, pagination, and configuring the request. | |
| token Opt | Cancellation token to cancel the operation. |
PostVouchersAsync(IEnumerable<Voucher>, PostRequestOptions?, CancellationToken) →Posts a collection of
Voucher objects to Tally.
Parameters
| objects | The collection of Voucher objects to post. | |
| options Opt | Post request options for configuring the request. | |
| token Opt | Cancellation token to cancel the operation. |
PostDTOVouchersAsync(IEnumerable<VoucherDTO>, PostRequestOptions?, CancellationToken) →Posts a collection of
VoucherDTO DTO objects to Tally.
Parameters
| objects | The collection of VoucherDTO DTO objects to post. | |
| options Opt | Post request options for configuring the request. | |
| token Opt | Cancellation token to cancel the operation. |
SetCompany(ICompany) Parameters
| company |
Parameters
| baseRequestOptions Opt | ||
| token Opt |
GetPeriodicVoucherStatisticsAsync(AutoColumnReportPeriodRequestOptions, CancellationToken) →Parameters
| requestOptions | ||
| token Opt |
Parameters
| options Opt | ||
| token Opt |
Parameters
| options Opt | ||
| token Opt |
Parameters
| options Opt | ||
| token Opt |
Get paginated data from Tally
Parameters
| options | The pagination options including page size, filters, and sort criteria | |
| token Opt | An optional CancellationToken to cancel the asynchronous operation. |
Fields
_logger _baseHandler