Library created to generate structured data from tangelo
Project description
This package allows you to generate structured data using the GenerateDataStructure class.
Usage
Import the GenerateDataStructure class from the package:
from tangelokit import GenerateDataStructure
You can create an instance of GenerateDataStructure and pass in the necessary data as follows:
result = GenerateDataStructure(
credit_line={
"uid": "1",
"created_at": "2023-08-30",
"balance": 23,
"todayToPay": {
"value": 497819.23,
"total": 582662.65,
"date": "2023-08-30",
"last_quota": 448773.98
}
},
credit_request={
"code": "22",
"approve_amount": 2
},
contact={
"cc": "22"
},
disbursements=[
{
"uid": "23232",
"uuid": "32323432",
"start_date": "2020-02-02",
"created_at": "2020-01-02",
"principal": 23232,
"days_late": 222,
"status": "disbursed",
"quotas": [],
"resumen": {
"last_quota": 2323,
"total": 784,
"value": 4565
}
},
{
"uid": "23232",
"uuid": "32323432",
"start_date": "2020-02-02",
"created_at": "2020-01-02",
"principal": 23232,
"days_late": 222,
"status": "disbursed",
"quotas": [],
"resumen": {
"last_quota": 2323,
"total": 784,
"value": 4565
}
}
],
product={
"uuid": "22",
"period": {
"type": "month",
"holidays": "holidays"
}
}
)
Example Response
Here's an example response structure that you can expect from using GenerateDataStructure:
{
"total": 1568,
"value": 9130,
"moratorium_amount": 4646,
"quotas_in_arrears": 0,
"days_late": 222,
"product_uuid": "22",
"product_name": "",
"disbursements": [
{
"uid": "23232",
"uuid": "32323432",
"start_date": "2020-02-02",
"created_at": "2020-01-02",
"principal": 23232,
"days_late": 222,
"status": "",
"quotas": [],
"resumen": {
"last_quota": 2323,
"total": 784,
"value": 4565
},
"quotas_in_arrears": 0,
"expiration_date": "N/A",
"payment_date": "2023-08-30",
"moratorium_amount": 2323,
"periods": {
"periodicity": "month"
},
"todayToPay": {
"value": 497819.23,
"total": 582662.65,
"date": "2023-08-30",
"last_quota": 448773.98
}
},
{
"uid": "23232",
"uuid": "32323432",
"start_date": "2020-02-02",
"created_at": "2020-01-02",
"principal": 23232,
"days_late": 222,
"status": "",
"quotas": [],
"resumen": {
"last_quota": 2323,
"total": 784,
"value": 4565
},
"quotas_in_arrears": 0,
"expiration_date": "N/A",
"payment_date": "2023-08-30",
"moratorium_amount": 2323,
"periods": {
"periodicity": "month"
},
"todayToPay": {
"value": 497819.23,
"total": 582662.65,
"date": "2023-08-30",
"last_quota": 448773.98
}
}
],
"periods": {
"periodicity": "month"
},
"payment_date": "2023-08-30",
"created_at": "2023-08-30",
"amount_disbursed": 23,
"total_disbursement": 46464.0,
"credit_request": {
"code": "22",
"approve_amount": 2,
"contact": {
"cc": "22"
}
}
}
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
tangelokit-0.0.4.tar.gz
(5.4 kB
view hashes)
Built Distribution
tangelokit-0.0.4-py3-none-any.whl
(10.5 kB
view hashes)
Close
Hashes for tangelokit-0.0.4-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f3a02f21635a958b67199ab149e9364105684ddcd7fd022948c4e24a5f4e92e9 |
|
MD5 | e170d508c6f461f41fda8073404b3b75 |
|
BLAKE2b-256 | 1c42ac55b16a1cb1a9205c65b1de051a906588525924d1f707d1c31f4dcaa6e5 |