Commit d8ac6cc3 authored by John Red Medrano's avatar John Red Medrano

Merge branch 'red-develop' into 'feature/RMS.v2.1-AMS'

Red develop

See merge request rms/Backend/api-main-service!986
parents e2390e5e 2557e5a8
...@@ -7,16 +7,12 @@ class AMSAssetSerializer(serializers.ModelSerializer): ...@@ -7,16 +7,12 @@ class AMSAssetSerializer(serializers.ModelSerializer):
def to_representation(self, instance): def to_representation(self, instance):
ret = super().to_representation(instance) ret = super().to_representation(instance)
ret['asset_type'] = instance.asset_type.name ret['asset_type'] = instance.asset_type.name
ret['in_qty'] = instance.ams_asset_to_assetdetail.filter(status='In-Store').count()
ret['out_qty'] = instance.ams_asset_to_assetdetail.filter(status='Deployed').count()
ret['unavailable'] = instance.ams_asset_to_assetdetail.filter(status='Faulty').count()
return ret return ret
class Meta: class Meta:
model = AMSAsset model = AMSAsset
fields = ( fields = '__all__'
'code'
'name',
'asset_type',
)
read_only_fields = (
'created',
)
\ No newline at end of file
...@@ -6,17 +6,18 @@ from django_filters.rest_framework import DjangoFilterBackend ...@@ -6,17 +6,18 @@ from django_filters.rest_framework import DjangoFilterBackend
from rest_framework.filters import SearchFilter, OrderingFilter from rest_framework.filters import SearchFilter, OrderingFilter
from app.applicationlayer.ams.asset.table_filters import AMSAssetFilter from app.applicationlayer.ams.asset.table_filters import AMSAssetFilter
from app.applicationlayer.ams.asset import serializers from app.applicationlayer.ams.asset import serializers
from django.db import transaction
from app.applicationlayer.utils import( from app.applicationlayer.utils import(
CustomPagination, status_message_response CustomPagination, status_message_response
) )
class AMSAssetViewSet(viewsets.ModelViewSet): class AMSAssetViewSet(viewsets.ModelViewSet):
queryset = models.AMSAsset.objects queryset = AMSAsset.objects.all()
serializer_class = serializers.AMSAssetSerializer serializer_class = serializers.AMSAssetSerializer
pagination_class = CustomPagination pagination_class = CustomPagination
lookup_field = 'code' lookup_field = 'code'
filter_backends( filter_backends = (
DjangoFilterBackend, SearchFilter, DjangoFilterBackend, SearchFilter,
OrderingFilter OrderingFilter
) )
...@@ -53,4 +54,35 @@ class AMSAssetViewSet(viewsets.ModelViewSet): ...@@ -53,4 +54,35 @@ class AMSAssetViewSet(viewsets.ModelViewSet):
) )
@transaction.atomic
def create(self, request, *args, **kwargs):
serializer = self.get_serializer(data=request.data)
serializer.is_valid(raise_exception=True)
self.perform_create(serializer)
message = status_message_response(
201, 'success',
'New Asset created', serializer.data
)
return Response(
message
)
def retrieve(self, request, *args, **kwargs):
instance = self.get_object()
serializer = self.get_serializer(instance)
return Response(serializer.data)
@transaction.atomic
def destroy(self, request, *args, **kwargs):
instance = self.get_object()
self.perform_destroy(instance)
return Response(status=status.HTTP_204_NO_CONTENT)
from app.entities.models import AMSAssetStock
from rest_framework import serializers
class AMSAssetStockSerializer(serializers.ModelSerializer):
def to_representation(self, instance):
ret = super().to_representation(instance)
ret['asset_group'] = instance.asset_group.name
ret['asset'] = instance.asset.name
ret['asset_type'] = instance.asset.asset_type.name
return ret
class Meta:
model = AMSAssetStock
fields = '__all__'
\ No newline at end of file
from django_filters import rest_framework as filters
from app.entities.models import AMSAssetStock
class AMSAssetStockFilter(filters.FilterSet):
class Meta:
model = AMSAssetStock
fields = '__all__'
\ No newline at end of file
from app.entities.models import AMSAssetStock
from rest_framework import viewsets, status
from rest_framework.response import Response
from django_filters import rest_framework as filters
from django_filters.rest_framework import DjangoFilterBackend
from rest_framework.filters import SearchFilter, OrderingFilter
from app.applicationlayer.ams.asset_stock.table_filters import AMSAssetStockFilter
from app.applicationlayer.ams.asset_stock import serializers
from django.db import transaction
from app.applicationlayer.utils import(
CustomPagination, status_message_response
)
class AMSAssetStockViewSet(viewsets.ModelViewSet):
queryset = AMSAssetStock.objects.all()
serializer_class = serializers.AMSAssetStockSerializer
pagination_class = CustomPagination
lookup_field = 'code'
filter_backends = (
DjangoFilterBackend, SearchFilter,
OrderingFilter
)
ordering_fields = '__all__'
search_filter = (
'code',
'name',
'asset_group__name',
'asset__name',
'asset_type__name',
)
def list(self, request, *args, **kwargs):
queryset = self.filter_queryset(self.get_queryset())
page = self.paginate_queryset(queryset)
if page is not None:
serializer = self.get_serializer(page, many=True)
message = status_message_response(
200,
'success',
'List of Asset Stock list found!',
serializer.data
)
return self.get_paginated_response(message)
serializer = self.get_serializer(self.queryset, many=True)
return Response(
serializer.data,
status=status.HTTP_200_OK
)
@transaction.atomic
def create(self, request, *args, **kwargs):
serializer = self.get_serializer(data=request.data)
serializer.is_valid(raise_exception=True)
self.perform_create(serializer)
message = status_message_response(
201, 'success',
'New Asset Stock created', serializer.data
)
return Response(
message
)
def retrieve(self, request, *args, **kwargs):
instance = self.get_object()
serializer = self.get_serializer(instance)
return Response(serializer.data)
@transaction.atomic
def destroy(self, request, *args, **kwargs):
instance = self.get_object()
self.perform_destroy(instance)
return Response(status=status.HTTP_204_NO_CONTENT)
...@@ -7,12 +7,16 @@ from app.applicationlayer.ams.asset_group import views as assetgroup ...@@ -7,12 +7,16 @@ from app.applicationlayer.ams.asset_group import views as assetgroup
from app.applicationlayer.ams.ams_privilege import views as amsprivilege from app.applicationlayer.ams.ams_privilege import views as amsprivilege
from app.applicationlayer.ams.ams_user_type.views import AMSUserTypeViewSet from app.applicationlayer.ams.ams_user_type.views import AMSUserTypeViewSet
from app.applicationlayer.ams.asset_type import views as assettype from app.applicationlayer.ams.asset_type import views as assettype
from app.applicationlayer.ams.asset.views import AMSAssetViewSet
from app.applicationlayer.ams.asset_stock.views import AMSAssetStockViewSet
router = routers.DefaultRouter() router = routers.DefaultRouter()
router.register(r'asset-group', assetgroup.AssetGroupViewset) router.register(r'asset-group', assetgroup.AssetGroupViewset)
router.register(r'asset-type', assettype.AssetTypeViewset) router.register(r'asset-type', assettype.AssetTypeViewset)
router.register(r'ams-privilege', amsprivilege.AMSPrivilegeViewSet) router.register(r'ams-privilege', amsprivilege.AMSPrivilegeViewSet)
router.register(r'assets', AMSAssetViewSet)
router.register(r'assets-stock-list', AMSAssetStockViewSet)
urlpatterns = [ urlpatterns = [
path('', include(router.urls)), path('', include(router.urls)),
......
# Generated by Django 2.2 on 2020-03-17 12:03
from django.conf import settings
from django.db import migrations, models
import django.db.models.deletion
class Migration(migrations.Migration):
dependencies = [
('entities', '0008_delete_assetgroup'),
]
operations = [
migrations.AlterField(
model_name='amsasset',
name='asset_type',
field=models.ForeignKey(on_delete=django.db.models.deletion.PROTECT, related_name='ams_asset_type', to='entities.AMSAssetType', to_field='code'),
),
migrations.AlterField(
model_name='amsasset',
name='code',
field=models.CharField(default='', max_length=255, unique=True),
),
migrations.AlterField(
model_name='amsasset',
name='created_by',
field=models.ForeignKey(on_delete=django.db.models.deletion.PROTECT, related_name='ams_asset_created_by', to=settings.AUTH_USER_MODEL, to_field='code'),
),
migrations.AlterField(
model_name='amsassetgroup',
name='created_by',
field=models.ForeignKey(on_delete=django.db.models.deletion.PROTECT, related_name='ams_asset_group_created_by', to=settings.AUTH_USER_MODEL, to_field='code'),
),
migrations.AlterField(
model_name='amsassetstock',
name='asset',
field=models.ForeignKey(on_delete=django.db.models.deletion.PROTECT, related_name='ams_asset_to_assetdetail', to='entities.AMSAsset', to_field='code'),
),
migrations.AlterField(
model_name='amsassetstock',
name='asset_group',
field=models.ForeignKey(on_delete=django.db.models.deletion.PROTECT, related_name='ams_asset_to_assetgroup', to='entities.AMSAssetGroup', to_field='code'),
),
migrations.AlterField(
model_name='amsassetstock',
name='code',
field=models.CharField(default='', max_length=255, unique=True),
),
migrations.AlterField(
model_name='amsassetstock',
name='manager',
field=models.ForeignKey(on_delete=django.db.models.deletion.PROTECT, related_name='ams_asset_manager', to=settings.AUTH_USER_MODEL, to_field='code'),
),
migrations.AlterField(
model_name='amsassetstock',
name='user_client',
field=models.ForeignKey(on_delete=django.db.models.deletion.PROTECT, related_name='ams_asset_user_client', to=settings.AUTH_USER_MODEL, to_field='code'),
),
migrations.AlterField(
model_name='amsassettype',
name='created_by',
field=models.ForeignKey(on_delete=django.db.models.deletion.PROTECT, related_name='ams_asset_type_created_by', to=settings.AUTH_USER_MODEL, to_field='code'),
),
migrations.AlterField(
model_name='amsprivilege',
name='department',
field=models.ForeignKey(on_delete=django.db.models.deletion.PROTECT, related_name='ams_privilege_departments', to='entities.Department', to_field='code'),
),
migrations.AlterField(
model_name='amsprivilege',
name='id_number',
field=models.ForeignKey(on_delete=django.db.models.deletion.PROTECT, related_name='ams_privilege_id_number', to=settings.AUTH_USER_MODEL, to_field='code'),
),
]
...@@ -1249,13 +1249,13 @@ class ChangeRequestSettings(models.Model): ...@@ -1249,13 +1249,13 @@ class ChangeRequestSettings(models.Model):
class AMSPrivilege(models.Model): class AMSPrivilege(models.Model):
id_number = models.ForeignKey( id_number = models.ForeignKey(
User, User,
on_delete=models.CASCADE, on_delete=models.PROTECT,
to_field='code', to_field='code',
related_name='ams_privilege_id_number' related_name='ams_privilege_id_number'
) )
department = models.ForeignKey( department = models.ForeignKey(
Department, Department,
on_delete=models.CASCADE, on_delete=models.PROTECT,
related_name='ams_privilege_departments', related_name='ams_privilege_departments',
to_field='code' to_field='code'
) )
...@@ -1281,7 +1281,7 @@ class AMSAssetGroup(models.Model): ...@@ -1281,7 +1281,7 @@ class AMSAssetGroup(models.Model):
max_length=255) max_length=255)
created_by = models.ForeignKey( created_by = models.ForeignKey(
User, User,
on_delete=models.CASCADE, on_delete=models.PROTECT,
to_field='code', to_field='code',
related_name='ams_asset_group_created_by' related_name='ams_asset_group_created_by'
) )
...@@ -1319,7 +1319,7 @@ class AMSAssetType(models.Model): ...@@ -1319,7 +1319,7 @@ class AMSAssetType(models.Model):
) )
created_by = models.ForeignKey( created_by = models.ForeignKey(
User, User,
on_delete=models.CASCADE, on_delete=models.PROTECT,
to_field='code', to_field='code',
related_name='ams_asset_type_created_by' related_name='ams_asset_type_created_by'
) )
...@@ -1347,13 +1347,14 @@ class AMSAsset(models.Model): ...@@ -1347,13 +1347,14 @@ class AMSAsset(models.Model):
code = models.CharField( code = models.CharField(
unique=True, unique=True,
max_length=255) max_length=255,
default='')
name = models.CharField( name = models.CharField(
unique=True, unique=True,
max_length=255) max_length=255)
asset_type = models.ForeignKey( asset_type = models.ForeignKey(
AMSAssetType, AMSAssetType,
on_delete=models.CASCADE, on_delete=models.PROTECT,
to_field='code', to_field='code',
related_name='ams_asset_type' related_name='ams_asset_type'
) )
...@@ -1363,7 +1364,7 @@ class AMSAsset(models.Model): ...@@ -1363,7 +1364,7 @@ class AMSAsset(models.Model):
max_length=255) max_length=255)
created_by = models.ForeignKey( created_by = models.ForeignKey(
User, User,
on_delete=models.CASCADE, on_delete=models.PROTECT,
to_field='code', to_field='code',
related_name='ams_asset_created_by' related_name='ams_asset_created_by'
) )
...@@ -1391,7 +1392,8 @@ class AMSAssetStock(models.Model): ...@@ -1391,7 +1392,8 @@ class AMSAssetStock(models.Model):
code = models.CharField( code = models.CharField(
unique=True, unique=True,
max_length=255) max_length=255,
default='')
unique_identifier = models.CharField( unique_identifier = models.CharField(
unique=True, unique=True,
max_length=255) max_length=255)
...@@ -1410,13 +1412,13 @@ class AMSAssetStock(models.Model): ...@@ -1410,13 +1412,13 @@ class AMSAssetStock(models.Model):
) )
user_client = models.ForeignKey( user_client = models.ForeignKey(
User, User,
on_delete=models.CASCADE, on_delete=models.PROTECT,
to_field='code', to_field='code',
related_name='ams_asset_user_client' related_name='ams_asset_user_client'
) )
manager = models.ForeignKey( manager = models.ForeignKey(
User, User,
on_delete=models.CASCADE, on_delete=models.PROTECT,
to_field='code', to_field='code',
related_name='ams_asset_manager' related_name='ams_asset_manager'
) )
...@@ -1426,13 +1428,13 @@ class AMSAssetStock(models.Model): ...@@ -1426,13 +1428,13 @@ class AMSAssetStock(models.Model):
) )
asset = models.ForeignKey( asset = models.ForeignKey(
AMSAsset, AMSAsset,
on_delete=models.CASCADE, on_delete=models.PROTECT,
to_field='code', to_field='code',
related_name='ams_asset_to_assetdetail' related_name='ams_asset_to_assetdetail'
) )
asset_group = models.ForeignKey( asset_group = models.ForeignKey(
AMSAssetGroup, AMSAssetGroup,
on_delete=models.CASCADE, on_delete=models.PROTECT,
to_field='code', to_field='code',
related_name='ams_asset_to_assetgroup' related_name='ams_asset_to_assetgroup'
) )
......
{ {
"info": { "info": {
"_postman_id": "c5ad0726-f9e0-4795-88d2-924ab3aa1201", "_postman_id": "22d528bd-e5fe-4943-9940-8c6420c69946",
"name": "RMSv2", "name": "RMSv2",
"schema": "https://schema.getpostman.com/json/collection/v2.1.0/collection.json" "schema": "https://schema.getpostman.com/json/collection/v2.1.0/collection.json"
}, },
...@@ -16,6 +16,10 @@ ...@@ -16,6 +16,10 @@
"request": { "request": {
"method": "GET", "method": "GET",
"header": [], "header": [],
"body": {
"mode": "raw",
"raw": ""
},
"url": { "url": {
"raw": "{{baseurl}}/master/companies/", "raw": "{{baseurl}}/master/companies/",
"host": [ "host": [
...@@ -40,13 +44,13 @@ ...@@ -40,13 +44,13 @@
"formdata": [ "formdata": [
{ {
"key": "url", "key": "url",
"value": "", "type": "file",
"type": "file" "src": ""
}, },
{ {
"key": "url", "key": "url",
"value": "", "type": "file",
"type": "file" "src": ""
} }
] ]
}, },
...@@ -77,13 +81,13 @@ ...@@ -77,13 +81,13 @@
"formdata": [ "formdata": [
{ {
"key": "url", "key": "url",
"value": "", "type": "file",
"type": "file" "src": ""
}, },
{ {
"key": "url", "key": "url",
"value": "", "type": "file",
"type": "file" "src": ""
} }
] ]
}, },
...@@ -106,6 +110,10 @@ ...@@ -106,6 +110,10 @@
"request": { "request": {
"method": "GET", "method": "GET",
"header": [], "header": [],
"body": {
"mode": "raw",
"raw": ""
},
"url": { "url": {
"raw": "{{baseurl}}/master/departments/", "raw": "{{baseurl}}/master/departments/",
"host": [ "host": [
...@@ -125,6 +133,10 @@ ...@@ -125,6 +133,10 @@
"request": { "request": {
"method": "GET", "method": "GET",
"header": [], "header": [],
"body": {
"mode": "raw",
"raw": ""
},
"url": { "url": {
"raw": "{{baseurl}}/master/user-types/", "raw": "{{baseurl}}/master/user-types/",
"host": [ "host": [
...@@ -144,6 +156,10 @@ ...@@ -144,6 +156,10 @@
"request": { "request": {
"method": "GET", "method": "GET",
"header": [], "header": [],
"body": {
"mode": "raw",
"raw": ""
},
"url": { "url": {
"raw": "{{baseurl}}/master/dashboard/", "raw": "{{baseurl}}/master/dashboard/",
"host": [ "host": [
...@@ -163,6 +179,10 @@ ...@@ -163,6 +179,10 @@
"request": { "request": {
"method": "GET", "method": "GET",
"header": [], "header": [],
"body": {
"mode": "raw",
"raw": ""
},
"url": { "url": {
"raw": "{{baseurl}}/master/users/", "raw": "{{baseurl}}/master/users/",
"host": [ "host": [
...@@ -178,7 +198,6 @@ ...@@ -178,7 +198,6 @@
"response": [] "response": []
} }
], ],
"protocolProfileBehavior": {},
"_postman_isSubFolder": true "_postman_isSubFolder": true
}, },
{ {
...@@ -192,6 +211,10 @@ ...@@ -192,6 +211,10 @@
"request": { "request": {
"method": "GET", "method": "GET",
"header": [], "header": [],
"body": {
"mode": "raw",
"raw": ""
},
"url": { "url": {
"raw": "{{baseurl}}/management/applications/", "raw": "{{baseurl}}/management/applications/",
"host": [ "host": [
...@@ -211,6 +234,10 @@ ...@@ -211,6 +234,10 @@
"request": { "request": {
"method": "GET", "method": "GET",
"header": [], "header": [],
"body": {
"mode": "raw",
"raw": ""
},
"url": { "url": {
"raw": "{{baseurl}}/management/applications/APP-20190917-0000001/", "raw": "{{baseurl}}/management/applications/APP-20190917-0000001/",
"host": [ "host": [
...@@ -319,7 +346,6 @@ ...@@ -319,7 +346,6 @@
"response": [] "response": []
} }
], ],
"protocolProfileBehavior": {},
"_postman_isSubFolder": true "_postman_isSubFolder": true
}, },
{ {
...@@ -330,6 +356,10 @@ ...@@ -330,6 +356,10 @@
"request": { "request": {
"method": "GET", "method": "GET",
"header": [], "header": [],
"body": {
"mode": "raw",
"raw": ""
},
"url": { "url": {
"raw": "{{baseurl}}/management/companies/", "raw": "{{baseurl}}/management/companies/",
"host": [ "host": [
...@@ -349,6 +379,10 @@ ...@@ -349,6 +379,10 @@
"request": { "request": {
"method": "GET", "method": "GET",
"header": [], "header": [],
"body": {
"mode": "raw",
"raw": ""
},
"url": { "url": {
"raw": "{{baseurl}}/management/companies/COMPANY-20190909-0000001/", "raw": "{{baseurl}}/management/companies/COMPANY-20190909-0000001/",
"host": [ "host": [
...@@ -457,7 +491,6 @@ ...@@ -457,7 +491,6 @@
"response": [] "response": []
} }
], ],
"protocolProfileBehavior": {},
"_postman_isSubFolder": true "_postman_isSubFolder": true
}, },
{ {
...@@ -468,6 +501,10 @@ ...@@ -468,6 +501,10 @@
"request": { "request": {
"method": "GET", "method": "GET",
"header": [], "header": [],
"body": {
"mode": "raw",
"raw": ""
},
"url": { "url": {
"raw": "{{baseurl}}/management/departments/", "raw": "{{baseurl}}/management/departments/",
"host": [ "host": [
...@@ -487,6 +524,10 @@ ...@@ -487,6 +524,10 @@
"request": { "request": {
"method": "GET", "method": "GET",
"header": [], "header": [],
"body": {
"mode": "raw",
"raw": ""
},
"url": { "url": {
"raw": "{{baseurl}}/management/departments/DEPARTMENT-20190919-0000001/", "raw": "{{baseurl}}/management/departments/DEPARTMENT-20190919-0000001/",
"host": [ "host": [
...@@ -595,7 +636,6 @@ ...@@ -595,7 +636,6 @@
"response": [] "response": []
} }
], ],
"protocolProfileBehavior": {},
"_postman_isSubFolder": true "_postman_isSubFolder": true
}, },
{ {
...@@ -606,6 +646,10 @@ ...@@ -606,6 +646,10 @@
"request": { "request": {
"method": "GET", "method": "GET",
"header": [], "header": [],
"body": {
"mode": "raw",
"raw": ""
},
"url": { "url": {
"raw": "{{baseurl}}/management/modules/?page=2", "raw": "{{baseurl}}/management/modules/?page=2",
"host": [ "host": [
...@@ -631,6 +675,10 @@ ...@@ -631,6 +675,10 @@
"request": { "request": {
"method": "GET", "method": "GET",
"header": [], "header": [],
"body": {
"mode": "raw",
"raw": ""
},
"url": { "url": {
"raw": "{{baseurl}}/management/modules/MODULE-20190919-0000007/", "raw": "{{baseurl}}/management/modules/MODULE-20190919-0000007/",
"host": [ "host": [
...@@ -743,7 +791,6 @@ ...@@ -743,7 +791,6 @@
"response": [] "response": []
} }
], ],
"protocolProfileBehavior": {},
"_postman_isSubFolder": true "_postman_isSubFolder": true
}, },
{ {
...@@ -754,6 +801,10 @@ ...@@ -754,6 +801,10 @@
"request": { "request": {
"method": "GET", "method": "GET",
"header": [], "header": [],
"body": {
"mode": "raw",
"raw": ""
},
"url": { "url": {
"raw": "{{baseurl}}/management/users/", "raw": "{{baseurl}}/management/users/",
"host": [ "host": [
...@@ -773,6 +824,10 @@ ...@@ -773,6 +824,10 @@
"request": { "request": {
"method": "GET", "method": "GET",
"header": [], "header": [],
"body": {
"mode": "raw",
"raw": ""
},
"url": { "url": {
"raw": "{{baseurl}}/management/users/USER-20190919-0000028/", "raw": "{{baseurl}}/management/users/USER-20190919-0000028/",
"host": [ "host": [
...@@ -959,8 +1014,8 @@ ...@@ -959,8 +1014,8 @@
"formdata": [ "formdata": [
{ {
"key": "image", "key": "image",
"value": "", "type": "file",
"type": "file" "src": ""
}, },
{ {
"key": "name", "key": "name",
...@@ -1008,8 +1063,8 @@ ...@@ -1008,8 +1063,8 @@
"formdata": [ "formdata": [
{ {
"key": "file", "key": "file",
"value": "", "type": "file",
"type": "file" "src": ""
}, },
{ {
"key": "name", "key": "name",
...@@ -1105,7 +1160,6 @@ ...@@ -1105,7 +1160,6 @@
"response": [] "response": []
} }
], ],
"protocolProfileBehavior": {},
"_postman_isSubFolder": true "_postman_isSubFolder": true
}, },
{ {
...@@ -1119,6 +1173,10 @@ ...@@ -1119,6 +1173,10 @@
}, },
"method": "GET", "method": "GET",
"header": [], "header": [],
"body": {
"mode": "raw",
"raw": ""
},
"url": { "url": {
"raw": "{{baseurl}}/management/company-download/", "raw": "{{baseurl}}/management/company-download/",
"host": [ "host": [
...@@ -1138,6 +1196,10 @@ ...@@ -1138,6 +1196,10 @@
"request": { "request": {
"method": "GET", "method": "GET",
"header": [], "header": [],
"body": {
"mode": "raw",
"raw": ""
},
"url": { "url": {
"raw": "{{baseurl}}/management/user-download/", "raw": "{{baseurl}}/management/user-download/",
"host": [ "host": [
...@@ -1160,6 +1222,10 @@ ...@@ -1160,6 +1222,10 @@
}, },
"method": "GET", "method": "GET",
"header": [], "header": [],
"body": {
"mode": "raw",
"raw": ""
},
"url": { "url": {
"raw": "{{baseurl}}/management/user-download/", "raw": "{{baseurl}}/management/user-download/",
"host": [ "host": [
...@@ -1175,7 +1241,6 @@ ...@@ -1175,7 +1241,6 @@
"response": [] "response": []
} }
], ],
"protocolProfileBehavior": {},
"_postman_isSubFolder": true "_postman_isSubFolder": true
}, },
{ {
...@@ -1186,6 +1251,10 @@ ...@@ -1186,6 +1251,10 @@
"request": { "request": {
"method": "GET", "method": "GET",
"header": [], "header": [],
"body": {
"mode": "raw",
"raw": ""
},
"url": { "url": {
"raw": "{{baseurl}}/management/delegations/", "raw": "{{baseurl}}/management/delegations/",
"host": [ "host": [
...@@ -1205,6 +1274,10 @@ ...@@ -1205,6 +1274,10 @@
"request": { "request": {
"method": "GET", "method": "GET",
"header": [], "header": [],
"body": {
"mode": "raw",
"raw": ""
},
"url": { "url": {
"raw": "{{baseurl}}/management/delegations/DELEGATION-20191107-0000002/", "raw": "{{baseurl}}/management/delegations/DELEGATION-20191107-0000002/",
"host": [ "host": [
...@@ -1306,7 +1379,6 @@ ...@@ -1306,7 +1379,6 @@
"response": [] "response": []
} }
], ],
"protocolProfileBehavior": {},
"_postman_isSubFolder": true "_postman_isSubFolder": true
}, },
{ {
...@@ -1339,8 +1411,8 @@ ...@@ -1339,8 +1411,8 @@
"formdata": [ "formdata": [
{ {
"key": "file", "key": "file",
"value": "", "type": "file",
"type": "file" "src": ""
}, },
{ {
"key": "name", "key": "name",
...@@ -1392,8 +1464,8 @@ ...@@ -1392,8 +1464,8 @@
"formdata": [ "formdata": [
{ {
"key": "file", "key": "file",
"value": "", "type": "file",
"type": "file" "src": ""
}, },
{ {
"key": "name", "key": "name",
...@@ -1425,7 +1497,6 @@ ...@@ -1425,7 +1497,6 @@
"response": [] "response": []
} }
], ],
"protocolProfileBehavior": {},
"_postman_isSubFolder": true "_postman_isSubFolder": true
}, },
{ {
...@@ -1446,8 +1517,8 @@ ...@@ -1446,8 +1517,8 @@
"formdata": [ "formdata": [
{ {
"key": "file", "key": "file",
"value": "", "type": "file",
"type": "file" "src": ""
}, },
{ {
"key": "name", "key": "name",
...@@ -1498,8 +1569,8 @@ ...@@ -1498,8 +1569,8 @@
"formdata": [ "formdata": [
{ {
"key": "file", "key": "file",
"value": "", "type": "file",
"type": "file" "src": ""
}, },
{ {
"key": "name", "key": "name",
...@@ -1534,6 +1605,10 @@ ...@@ -1534,6 +1605,10 @@
"request": { "request": {
"method": "GET", "method": "GET",
"header": [], "header": [],
"body": {
"mode": "raw",
"raw": ""
},
"url": { "url": {
"raw": "{{baseurl}}/management/extract-transform-load/ETL-20191113-0000032/users/", "raw": "{{baseurl}}/management/extract-transform-load/ETL-20191113-0000032/users/",
"host": [ "host": [
...@@ -1551,15 +1626,12 @@ ...@@ -1551,15 +1626,12 @@
"response": [] "response": []
} }
], ],
"protocolProfileBehavior": {},
"_postman_isSubFolder": true "_postman_isSubFolder": true
} }
], ],
"protocolProfileBehavior": {},
"_postman_isSubFolder": true "_postman_isSubFolder": true
} }
], ],
"protocolProfileBehavior": {},
"_postman_isSubFolder": true "_postman_isSubFolder": true
}, },
{ {
...@@ -1570,6 +1642,10 @@ ...@@ -1570,6 +1642,10 @@
"request": { "request": {
"method": "GET", "method": "GET",
"header": [], "header": [],
"body": {
"mode": "raw",
"raw": ""
},
"url": { "url": {
"raw": "{{baseurl}}/auth/current-user/", "raw": "{{baseurl}}/auth/current-user/",
"host": [ "host": [
...@@ -1719,11 +1795,9 @@ ...@@ -1719,11 +1795,9 @@
"response": [] "response": []
} }
], ],
"protocolProfileBehavior": {},
"_postman_isSubFolder": true "_postman_isSubFolder": true
} }
], ]
"protocolProfileBehavior": {}
}, },
{ {
"name": "Change Request", "name": "Change Request",
...@@ -1947,7 +2021,6 @@ ...@@ -1947,7 +2021,6 @@
"response": [] "response": []
} }
], ],
"protocolProfileBehavior": {},
"_postman_isSubFolder": true "_postman_isSubFolder": true
}, },
{ {
...@@ -1988,6 +2061,10 @@ ...@@ -1988,6 +2061,10 @@
"request": { "request": {
"method": "GET", "method": "GET",
"header": [], "header": [],
"body": {
"mode": "raw",
"raw": ""
},
"url": { "url": {
"raw": "{{baseurl}}/change-request/form/?status=pending&page_size=1", "raw": "{{baseurl}}/change-request/form/?status=pending&page_size=1",
"host": [ "host": [
...@@ -2042,6 +2119,10 @@ ...@@ -2042,6 +2119,10 @@
"request": { "request": {
"method": "GET", "method": "GET",
"header": [], "header": [],
"body": {
"mode": "raw",
"raw": ""
},
"url": { "url": {
"raw": "{{baseurl}}/change-request/form/FRM-20200217-0000129/", "raw": "{{baseurl}}/change-request/form/FRM-20200217-0000129/",
"host": [ "host": [
...@@ -2213,6 +2294,10 @@ ...@@ -2213,6 +2294,10 @@
"request": { "request": {
"method": "GET", "method": "GET",
"header": [], "header": [],
"body": {
"mode": "raw",
"raw": ""
},
"url": { "url": {
"raw": "{{baseurl}}/change-request/form/archived/", "raw": "{{baseurl}}/change-request/form/archived/",
"host": [ "host": [
...@@ -2257,6 +2342,10 @@ ...@@ -2257,6 +2342,10 @@
"request": { "request": {
"method": "GET", "method": "GET",
"header": [], "header": [],
"body": {
"mode": "raw",
"raw": ""
},
"url": { "url": {
"raw": "{{baseurl}}/change-request/form-download/", "raw": "{{baseurl}}/change-request/form-download/",
"host": [ "host": [
...@@ -2339,7 +2428,6 @@ ...@@ -2339,7 +2428,6 @@
"response": [] "response": []
} }
], ],
"protocolProfileBehavior": {},
"_postman_isSubFolder": true "_postman_isSubFolder": true
}, },
{ {
...@@ -2350,6 +2438,10 @@ ...@@ -2350,6 +2438,10 @@
"request": { "request": {
"method": "GET", "method": "GET",
"header": [], "header": [],
"body": {
"mode": "raw",
"raw": ""
},
"url": { "url": {
"raw": "{{baseurl}}/change-request/form-approvers/", "raw": "{{baseurl}}/change-request/form-approvers/",
"host": [ "host": [
...@@ -2369,6 +2461,10 @@ ...@@ -2369,6 +2461,10 @@
"request": { "request": {
"method": "GET", "method": "GET",
"header": [], "header": [],
"body": {
"mode": "raw",
"raw": ""
},
"url": { "url": {
"raw": "{{baseurl}}/change-request/form-approvers/FRMAPR-20190927-0000001/", "raw": "{{baseurl}}/change-request/form-approvers/FRMAPR-20190927-0000001/",
"host": [ "host": [
...@@ -2385,7 +2481,6 @@ ...@@ -2385,7 +2481,6 @@
"response": [] "response": []
} }
], ],
"protocolProfileBehavior": {},
"_postman_isSubFolder": true "_postman_isSubFolder": true
}, },
{ {
...@@ -2396,6 +2491,10 @@ ...@@ -2396,6 +2491,10 @@
"request": { "request": {
"method": "GET", "method": "GET",
"header": [], "header": [],
"body": {
"mode": "raw",
"raw": ""
},
"url": { "url": {
"raw": "{{baseurl}}/change-request/form-stakeholders/", "raw": "{{baseurl}}/change-request/form-stakeholders/",
"host": [ "host": [
...@@ -2415,6 +2514,10 @@ ...@@ -2415,6 +2514,10 @@
"request": { "request": {
"method": "GET", "method": "GET",
"header": [], "header": [],
"body": {
"mode": "raw",
"raw": ""
},
"url": { "url": {
"raw": "{{baseurl}}/change-request/form-stakeholders/TMPSTK-20190909-0000001/", "raw": "{{baseurl}}/change-request/form-stakeholders/TMPSTK-20190909-0000001/",
"host": [ "host": [
...@@ -2431,7 +2534,6 @@ ...@@ -2431,7 +2534,6 @@
"response": [] "response": []
} }
], ],
"protocolProfileBehavior": {},
"_postman_isSubFolder": true "_postman_isSubFolder": true
}, },
{ {
...@@ -2442,6 +2544,10 @@ ...@@ -2442,6 +2544,10 @@
"request": { "request": {
"method": "GET", "method": "GET",
"header": [], "header": [],
"body": {
"mode": "raw",
"raw": ""
},
"url": { "url": {
"raw": "{{baseurl}}/change-request/form-attachments/", "raw": "{{baseurl}}/change-request/form-attachments/",
"host": [ "host": [
...@@ -2491,7 +2597,6 @@ ...@@ -2491,7 +2597,6 @@
"response": [] "response": []
} }
], ],
"protocolProfileBehavior": {},
"_postman_isSubFolder": true "_postman_isSubFolder": true
}, },
{ {
...@@ -2502,6 +2607,10 @@ ...@@ -2502,6 +2607,10 @@
"request": { "request": {
"method": "GET", "method": "GET",
"header": [], "header": [],
"body": {
"mode": "raw",
"raw": ""
},
"url": { "url": {
"raw": "{{baseurl}}/change-request/form-details/", "raw": "{{baseurl}}/change-request/form-details/",
"host": [ "host": [
...@@ -2521,6 +2630,10 @@ ...@@ -2521,6 +2630,10 @@
"request": { "request": {
"method": "GET", "method": "GET",
"header": [], "header": [],
"body": {
"mode": "raw",
"raw": ""
},
"url": { "url": {
"raw": "{{baseurl}}/change-request/form-details/FRMDETAIL-20190909-0000001/", "raw": "{{baseurl}}/change-request/form-details/FRMDETAIL-20190909-0000001/",
"host": [ "host": [
...@@ -2537,7 +2650,6 @@ ...@@ -2537,7 +2650,6 @@
"response": [] "response": []
} }
], ],
"protocolProfileBehavior": {},
"_postman_isSubFolder": true "_postman_isSubFolder": true
}, },
{ {
...@@ -2548,6 +2660,10 @@ ...@@ -2548,6 +2660,10 @@
"request": { "request": {
"method": "GET", "method": "GET",
"header": [], "header": [],
"body": {
"mode": "raw",
"raw": ""
},
"url": { "url": {
"raw": "{{baseurl}}/change-request/form-onbehalf/", "raw": "{{baseurl}}/change-request/form-onbehalf/",
"host": [ "host": [
...@@ -2567,6 +2683,10 @@ ...@@ -2567,6 +2683,10 @@
"request": { "request": {
"method": "GET", "method": "GET",
"header": [], "header": [],
"body": {
"mode": "raw",
"raw": ""
},
"url": { "url": {
"raw": "{{baseurl}}/change-request/form-onbehalf/FRM-20191125-0000224/", "raw": "{{baseurl}}/change-request/form-onbehalf/FRM-20191125-0000224/",
"host": [ "host": [
...@@ -2583,11 +2703,9 @@ ...@@ -2583,11 +2703,9 @@
"response": [] "response": []
} }
], ],
"protocolProfileBehavior": {},
"_postman_isSubFolder": true "_postman_isSubFolder": true
} }
], ],
"protocolProfileBehavior": {},
"_postman_isSubFolder": true "_postman_isSubFolder": true
}, },
{ {
...@@ -2598,6 +2716,10 @@ ...@@ -2598,6 +2716,10 @@
"request": { "request": {
"method": "GET", "method": "GET",
"header": [], "header": [],
"body": {
"mode": "raw",
"raw": ""
},
"url": { "url": {
"raw": "{{baseurl}}/change-request/allowed-companies/", "raw": "{{baseurl}}/change-request/allowed-companies/",
"host": [ "host": [
...@@ -2643,7 +2765,6 @@ ...@@ -2643,7 +2765,6 @@
"response": [] "response": []
} }
], ],
"protocolProfileBehavior": {},
"_postman_isSubFolder": true "_postman_isSubFolder": true
}, },
{ {
...@@ -2687,6 +2808,10 @@ ...@@ -2687,6 +2808,10 @@
"request": { "request": {
"method": "GET", "method": "GET",
"header": [], "header": [],
"body": {
"mode": "raw",
"raw": ""
},
"url": { "url": {
"raw": "{{baseurl}}/change-request/template/", "raw": "{{baseurl}}/change-request/template/",
"host": [ "host": [
...@@ -2706,6 +2831,10 @@ ...@@ -2706,6 +2831,10 @@
"request": { "request": {
"method": "GET", "method": "GET",
"header": [], "header": [],
"body": {
"mode": "raw",
"raw": ""
},
"url": { "url": {
"raw": "{{baseurl}}/change-request/template/TMP-20200218-0000023/", "raw": "{{baseurl}}/change-request/template/TMP-20200218-0000023/",
"host": [ "host": [
...@@ -2777,7 +2906,6 @@ ...@@ -2777,7 +2906,6 @@
"response": [] "response": []
} }
], ],
"protocolProfileBehavior": {},
"_postman_isSubFolder": true "_postman_isSubFolder": true
}, },
{ {
...@@ -2788,6 +2916,10 @@ ...@@ -2788,6 +2916,10 @@
"request": { "request": {
"method": "GET", "method": "GET",
"header": [], "header": [],
"body": {
"mode": "raw",
"raw": ""
},
"url": { "url": {
"raw": "{{baseurl}}/change-request/template-approvers/", "raw": "{{baseurl}}/change-request/template-approvers/",
"host": [ "host": [
...@@ -2807,6 +2939,10 @@ ...@@ -2807,6 +2939,10 @@
"request": { "request": {
"method": "GET", "method": "GET",
"header": [], "header": [],
"body": {
"mode": "raw",
"raw": ""
},
"url": { "url": {
"raw": "{{baseurl}}/change-request/template-approvers/TMPAPR-20190924-0000015/", "raw": "{{baseurl}}/change-request/template-approvers/TMPAPR-20190924-0000015/",
"host": [ "host": [
...@@ -2823,7 +2959,6 @@ ...@@ -2823,7 +2959,6 @@
"response": [] "response": []
} }
], ],
"protocolProfileBehavior": {},
"_postman_isSubFolder": true "_postman_isSubFolder": true
}, },
{ {
...@@ -2834,6 +2969,10 @@ ...@@ -2834,6 +2969,10 @@
"request": { "request": {
"method": "GET", "method": "GET",
"header": [], "header": [],
"body": {
"mode": "raw",
"raw": ""
},
"url": { "url": {
"raw": "{{baseurl}}/change-request/template-stakeholders/", "raw": "{{baseurl}}/change-request/template-stakeholders/",
"host": [ "host": [
...@@ -2853,6 +2992,10 @@ ...@@ -2853,6 +2992,10 @@
"request": { "request": {
"method": "GET", "method": "GET",
"header": [], "header": [],
"body": {
"mode": "raw",
"raw": ""
},
"url": { "url": {
"raw": "{{baseurl}}/change-request/template-stakeholders/TMPSTK-20190909-0000001/", "raw": "{{baseurl}}/change-request/template-stakeholders/TMPSTK-20190909-0000001/",
"host": [ "host": [
...@@ -2869,7 +3012,6 @@ ...@@ -2869,7 +3012,6 @@
"response": [] "response": []
} }
], ],
"protocolProfileBehavior": {},
"_postman_isSubFolder": true "_postman_isSubFolder": true
}, },
{ {
...@@ -2880,6 +3022,10 @@ ...@@ -2880,6 +3022,10 @@
"request": { "request": {
"method": "GET", "method": "GET",
"header": [], "header": [],
"body": {
"mode": "raw",
"raw": ""
},
"url": { "url": {
"raw": "{{baseurl}}/change-request/template-attachments/", "raw": "{{baseurl}}/change-request/template-attachments/",
"host": [ "host": [
...@@ -2899,6 +3045,10 @@ ...@@ -2899,6 +3045,10 @@
"request": { "request": {
"method": "GET", "method": "GET",
"header": [], "header": [],
"body": {
"mode": "raw",
"raw": ""
},
"url": { "url": {
"raw": "{{baseurl}}/change-request/template-attachments/TMPATCH-20190909-0000001/", "raw": "{{baseurl}}/change-request/template-attachments/TMPATCH-20190909-0000001/",
"host": [ "host": [
...@@ -2915,7 +3065,6 @@ ...@@ -2915,7 +3065,6 @@
"response": [] "response": []
} }
], ],
"protocolProfileBehavior": {},
"_postman_isSubFolder": true "_postman_isSubFolder": true
}, },
{ {
...@@ -2926,6 +3075,10 @@ ...@@ -2926,6 +3075,10 @@
"request": { "request": {
"method": "GET", "method": "GET",
"header": [], "header": [],
"body": {
"mode": "raw",
"raw": ""
},
"url": { "url": {
"raw": "{{baseurl}}/change-request/template-details/", "raw": "{{baseurl}}/change-request/template-details/",
"host": [ "host": [
...@@ -2945,6 +3098,10 @@ ...@@ -2945,6 +3098,10 @@
"request": { "request": {
"method": "GET", "method": "GET",
"header": [], "header": [],
"body": {
"mode": "raw",
"raw": ""
},
"url": { "url": {
"raw": "{{baseurl}}/change-request/template-details/TMPDETAIL-20190909-0000001/", "raw": "{{baseurl}}/change-request/template-details/TMPDETAIL-20190909-0000001/",
"host": [ "host": [
...@@ -2961,11 +3118,9 @@ ...@@ -2961,11 +3118,9 @@
"response": [] "response": []
} }
], ],
"protocolProfileBehavior": {},
"_postman_isSubFolder": true "_postman_isSubFolder": true
} }
], ],
"protocolProfileBehavior": {},
"_postman_isSubFolder": true "_postman_isSubFolder": true
}, },
{ {
...@@ -2976,6 +3131,10 @@ ...@@ -2976,6 +3131,10 @@
"request": { "request": {
"method": "GET", "method": "GET",
"header": [], "header": [],
"body": {
"mode": "raw",
"raw": ""
},
"url": { "url": {
"raw": "{{baseurl}}/change-request/template-companies/", "raw": "{{baseurl}}/change-request/template-companies/",
"host": [ "host": [
...@@ -2995,6 +3154,10 @@ ...@@ -2995,6 +3154,10 @@
"request": { "request": {
"method": "GET", "method": "GET",
"header": [], "header": [],
"body": {
"mode": "raw",
"raw": ""
},
"url": { "url": {
"raw": "{{baseurl}}/change-request/template-departments/?company_code=COMPANY-20190923-0000001", "raw": "{{baseurl}}/change-request/template-departments/?company_code=COMPANY-20190923-0000001",
"host": [ "host": [
...@@ -3020,6 +3183,10 @@ ...@@ -3020,6 +3183,10 @@
"request": { "request": {
"method": "GET", "method": "GET",
"header": [], "header": [],
"body": {
"mode": "raw",
"raw": ""
},
"url": { "url": {
"raw": "{{baseurl}}/change-request/template-user-list/?department_code=DEPARTMENT-20191001-0000017", "raw": "{{baseurl}}/change-request/template-user-list/?department_code=DEPARTMENT-20191001-0000017",
"host": [ "host": [
...@@ -3045,6 +3212,10 @@ ...@@ -3045,6 +3212,10 @@
"request": { "request": {
"method": "GET", "method": "GET",
"header": [], "header": [],
"body": {
"mode": "raw",
"raw": ""
},
"url": { "url": {
"raw": "{{baseurl}}/change-request/default-approvers/?department_code=DEPARTMENT-20191121-0000064", "raw": "{{baseurl}}/change-request/default-approvers/?department_code=DEPARTMENT-20191121-0000064",
"host": [ "host": [
...@@ -3066,7 +3237,6 @@ ...@@ -3066,7 +3237,6 @@
"response": [] "response": []
} }
], ],
"protocolProfileBehavior": {},
"_postman_isSubFolder": true "_postman_isSubFolder": true
}, },
{ {
...@@ -3077,6 +3247,10 @@ ...@@ -3077,6 +3247,10 @@
"request": { "request": {
"method": "GET", "method": "GET",
"header": [], "header": [],
"body": {
"mode": "raw",
"raw": ""
},
"url": { "url": {
"raw": "{{baseurl}}/change-request/form-companies/", "raw": "{{baseurl}}/change-request/form-companies/",
"host": [ "host": [
...@@ -3096,6 +3270,10 @@ ...@@ -3096,6 +3270,10 @@
"request": { "request": {
"method": "GET", "method": "GET",
"header": [], "header": [],
"body": {
"mode": "raw",
"raw": ""
},
"url": { "url": {
"raw": "{{baseurl}}/change-request/form-companies/filter/", "raw": "{{baseurl}}/change-request/form-companies/filter/",
"host": [ "host": [
...@@ -3116,6 +3294,10 @@ ...@@ -3116,6 +3294,10 @@
"request": { "request": {
"method": "GET", "method": "GET",
"header": [], "header": [],
"body": {
"mode": "raw",
"raw": ""
},
"url": { "url": {
"raw": "{{baseurl}}/change-request/form-departments/?company_code=COMPANY-20190923-0000001", "raw": "{{baseurl}}/change-request/form-departments/?company_code=COMPANY-20190923-0000001",
"host": [ "host": [
...@@ -3141,6 +3323,10 @@ ...@@ -3141,6 +3323,10 @@
"request": { "request": {
"method": "GET", "method": "GET",
"header": [], "header": [],
"body": {
"mode": "raw",
"raw": ""
},
"url": { "url": {
"raw": "{{baseurl}}/change-request/form-user-list/?department_code=DEPARTMENT-20191121-0000064", "raw": "{{baseurl}}/change-request/form-user-list/?department_code=DEPARTMENT-20191121-0000064",
"host": [ "host": [
...@@ -3166,6 +3352,10 @@ ...@@ -3166,6 +3352,10 @@
"request": { "request": {
"method": "GET", "method": "GET",
"header": [], "header": [],
"body": {
"mode": "raw",
"raw": ""
},
"url": { "url": {
"raw": "{{baseurl}}/change-request/allowed-templates/?department_code=DEPARTMENT-20190923-0000001", "raw": "{{baseurl}}/change-request/allowed-templates/?department_code=DEPARTMENT-20190923-0000001",
"host": [ "host": [
...@@ -3187,7 +3377,6 @@ ...@@ -3187,7 +3377,6 @@
"response": [] "response": []
} }
], ],
"protocolProfileBehavior": {},
"_postman_isSubFolder": true "_postman_isSubFolder": true
}, },
{ {
...@@ -3198,6 +3387,10 @@ ...@@ -3198,6 +3387,10 @@
"request": { "request": {
"method": "GET", "method": "GET",
"header": [], "header": [],
"body": {
"mode": "raw",
"raw": ""
},
"url": { "url": {
"raw": "{{baseurl}}/change-request/cms-settings/", "raw": "{{baseurl}}/change-request/cms-settings/",
"host": [ "host": [
...@@ -3226,12 +3419,7 @@ ...@@ -3226,12 +3419,7 @@
], ],
"body": { "body": {
"mode": "raw", "mode": "raw",
"raw": "{\n\t\"cms_settings\": [\n {\n \"behalf_approved\": true,\n \"behalf_accepted\": true,\n \"behalf_rejected\": true,\n \"behalf_implemented\": true,\n \"behalf_completed\": true,\n \"behalf_user\": \"USER-20200122-0000005\"\n },\n {\n \"behalf_approved\": true,\n \"behalf_accepted\": true,\n \"behalf_rejected\": true,\n \"behalf_implemented\": true,\n \"behalf_completed\": true,\n \"behalf_user\": \"USER-20200122-0000002\"\n },\n {\n \"behalf_approved\": true,\n \"behalf_accepted\": true,\n \"behalf_rejected\": true,\n \"behalf_implemented\": true,\n \"behalf_completed\": true,\n \"behalf_user\": \"USER-20200122-0000005\"\n }\n ]\n}", "raw": "{\n\t\"cms_settings\": [\n {\n \"behalf_approved\": true,\n \"behalf_accepted\": true,\n \"behalf_rejected\": true,\n \"behalf_implemented\": true,\n \"behalf_completed\": true,\n \"behalf_user\": \"USER-20200122-0000005\"\n },\n {\n \"behalf_approved\": true,\n \"behalf_accepted\": true,\n \"behalf_rejected\": true,\n \"behalf_implemented\": true,\n \"behalf_completed\": true,\n \"behalf_user\": \"USER-20200122-0000002\"\n },\n {\n \"behalf_approved\": true,\n \"behalf_accepted\": true,\n \"behalf_rejected\": true,\n \"behalf_implemented\": true,\n \"behalf_completed\": true,\n \"behalf_user\": \"USER-20200122-0000005\"\n }\n ]\n}"
"options": {
"raw": {
"language": "json"
}
}
}, },
"url": { "url": {
"raw": "{{baseurl}}/change-request/cms-settings/", "raw": "{{baseurl}}/change-request/cms-settings/",
...@@ -3248,11 +3436,9 @@ ...@@ -3248,11 +3436,9 @@
"response": [] "response": []
} }
], ],
"protocolProfileBehavior": {},
"_postman_isSubFolder": true "_postman_isSubFolder": true
} }
], ]
"protocolProfileBehavior": {}
}, },
{ {
"name": "Notifications", "name": "Notifications",
...@@ -3357,8 +3543,7 @@ ...@@ -3357,8 +3543,7 @@
}, },
"response": [] "response": []
} }
], ]
"protocolProfileBehavior": {}
}, },
{ {
"name": "Auto Emails", "name": "Auto Emails",
...@@ -3368,6 +3553,10 @@ ...@@ -3368,6 +3553,10 @@
"request": { "request": {
"method": "GET", "method": "GET",
"header": [], "header": [],
"body": {
"mode": "raw",
"raw": ""
},
"url": { "url": {
"raw": "{{baseurl}}/change-request/reminder/", "raw": "{{baseurl}}/change-request/reminder/",
"host": [ "host": [
...@@ -3387,6 +3576,10 @@ ...@@ -3387,6 +3576,10 @@
"request": { "request": {
"method": "GET", "method": "GET",
"header": [], "header": [],
"body": {
"mode": "raw",
"raw": ""
},
"url": { "url": {
"raw": "{{baseurl}}/change-request/cancelled/", "raw": "{{baseurl}}/change-request/cancelled/",
"host": [ "host": [
...@@ -3406,6 +3599,10 @@ ...@@ -3406,6 +3599,10 @@
"request": { "request": {
"method": "GET", "method": "GET",
"header": [], "header": [],
"body": {
"mode": "raw",
"raw": ""
},
"url": { "url": {
"raw": "{{baseurl}}/change-request/overdue/", "raw": "{{baseurl}}/change-request/overdue/",
"host": [ "host": [
...@@ -3420,8 +3617,7 @@ ...@@ -3420,8 +3617,7 @@
}, },
"response": [] "response": []
} }
], ]
"protocolProfileBehavior": {}
}, },
{ {
"name": "Asset Management", "name": "Asset Management",
...@@ -3434,6 +3630,10 @@ ...@@ -3434,6 +3630,10 @@
"request": { "request": {
"method": "GET", "method": "GET",
"header": [], "header": [],
"body": {
"mode": "raw",
"raw": ""
},
"url": { "url": {
"raw": "{{baseurl}}/asset-management/ams-user-types/", "raw": "{{baseurl}}/asset-management/ams-user-types/",
"host": [ "host": [
...@@ -3449,7 +3649,6 @@ ...@@ -3449,7 +3649,6 @@
"response": [] "response": []
} }
], ],
"protocolProfileBehavior": {},
"_postman_isSubFolder": true "_postman_isSubFolder": true
}, },
{ {
...@@ -3460,6 +3659,10 @@ ...@@ -3460,6 +3659,10 @@
"request": { "request": {
"method": "GET", "method": "GET",
"header": [], "header": [],
"body": {
"mode": "raw",
"raw": ""
},
"url": { "url": {
"raw": "{{baseurl}}/asset-management/ams-privilege/?id_number=USER-20200311-0000007", "raw": "{{baseurl}}/asset-management/ams-privilege/?id_number=USER-20200311-0000007",
"host": [ "host": [
...@@ -3487,12 +3690,7 @@ ...@@ -3487,12 +3690,7 @@
"header": [], "header": [],
"body": { "body": {
"mode": "raw", "mode": "raw",
"raw": "{\n\t\"form\": [\n {\n \"id_number\": \"USER-20200310-0000016\",\n \"department\": \"DEPARTMENT-20200218-0000003\",\n \"ams_user_type\": \"MANAGER\"\n },\n {\n \"id_number\": \"USER-20200310-0000016\",\n \"department\": \"DEPARTMENT-20200211-0000002\",\n \"ams_user_type\": \"MANAGER\"\n }\n ]\n}", "raw": "{\n\t\"form\": [\n {\n \"id_number\": \"USER-20200310-0000016\",\n \"department\": \"DEPARTMENT-20200218-0000003\",\n \"ams_user_type\": \"MANAGER\"\n },\n {\n \"id_number\": \"USER-20200310-0000016\",\n \"department\": \"DEPARTMENT-20200211-0000002\",\n \"ams_user_type\": \"MANAGER\"\n }\n ]\n}"
"options": {
"raw": {
"language": "json"
}
}
}, },
"url": { "url": {
"raw": "{{baseurl}}/asset-management/ams-privilege/", "raw": "{{baseurl}}/asset-management/ams-privilege/",
...@@ -3509,7 +3707,6 @@ ...@@ -3509,7 +3707,6 @@
"response": [] "response": []
} }
], ],
"protocolProfileBehavior": {},
"_postman_isSubFolder": true "_postman_isSubFolder": true
}, },
{ {
...@@ -3529,7 +3726,7 @@ ...@@ -3529,7 +3726,7 @@
], ],
"body": { "body": {
"mode": "raw", "mode": "raw",
"raw": "{\n\t\"name\": \"Asset Group 1\",\n\t\"asset_group\": \"JTC\"\n}" "raw": "{\n\t\"name\": \"Asset Group 1\",\n\t\"asset_group\": \"JTC\",\n\t\"created_by\": \"USER-20190923-0000001\"\n}"
}, },
"url": { "url": {
"raw": "{{baseurl}}/asset-management/asset-group/", "raw": "{{baseurl}}/asset-management/asset-group/",
...@@ -3605,6 +3802,10 @@ ...@@ -3605,6 +3802,10 @@
"request": { "request": {
"method": "GET", "method": "GET",
"header": [], "header": [],
"body": {
"mode": "raw",
"raw": ""
},
"url": { "url": {
"raw": "{{baseurl}}/asset-management/asset-group/AMSGRP-20191025-0000002/", "raw": "{{baseurl}}/asset-management/asset-group/AMSGRP-20191025-0000002/",
"host": [ "host": [
...@@ -3625,6 +3826,10 @@ ...@@ -3625,6 +3826,10 @@
"request": { "request": {
"method": "GET", "method": "GET",
"header": [], "header": [],
"body": {
"mode": "raw",
"raw": ""
},
"url": { "url": {
"raw": "{{baseurl}}/asset-management/asset-group/", "raw": "{{baseurl}}/asset-management/asset-group/",
"host": [ "host": [
...@@ -3640,7 +3845,6 @@ ...@@ -3640,7 +3845,6 @@
"response": [] "response": []
} }
], ],
"protocolProfileBehavior": {},
"_postman_isSubFolder": true "_postman_isSubFolder": true
}, },
{ {
...@@ -3648,9 +3852,23 @@ ...@@ -3648,9 +3852,23 @@
"item": [ "item": [
{ {
"name": "List of Asset Type", "name": "List of Asset Type",
"protocolProfileBehavior": {
"disableBodyPruning": true
},
"request": { "request": {
"method": "GET", "method": "GET",
"header": [], "header": [
{
"key": "Content-Type",
"name": "Content-Type",
"value": "application/json",
"type": "text"
}
],
"body": {
"mode": "raw",
"raw": "{\n\t\"name\": \"cctv\",\n\t\"dynamic_field\": \"\",\n\t\"created_by\": \"USER-20190923-0000001\"\n}"
},
"url": { "url": {
"raw": "{{baseurl}}/asset-management/asset-type/", "raw": "{{baseurl}}/asset-management/asset-type/",
"host": [ "host": [
...@@ -3664,13 +3882,255 @@ ...@@ -3664,13 +3882,255 @@
} }
}, },
"response": [] "response": []
},
{
"name": "Create of Asset Type",
"request": {
"method": "POST",
"header": [
{
"key": "Content-Type",
"name": "Content-Type",
"type": "text",
"value": "application/json"
}
],
"body": {
"mode": "raw",
"raw": "{\n\t\"name\": \"cctv\",\n\t\"dynamic_field\": \"\",\n\t\"created_by\": \"USER-20190923-0000001\"\n}"
},
"url": {
"raw": "{{baseurl}}/asset-management/asset-type/",
"host": [
"{{baseurl}}"
],
"path": [
"asset-management",
"asset-type",
""
]
}
},
"response": []
}
],
"_postman_isSubFolder": true
},
{
"name": "Asset",
"item": [
{
"name": "List of Asset Type",
"request": {
"method": "GET",
"header": [],
"body": {
"mode": "raw",
"raw": ""
},
"url": {
"raw": "{{baseurl}}/asset-management/assets/",
"host": [
"{{baseurl}}"
],
"path": [
"asset-management",
"assets",
""
]
}
},
"response": []
},
{
"name": "View of Asset Type",
"request": {
"method": "GET",
"header": [],
"body": {
"mode": "raw",
"raw": ""
},
"url": {
"raw": "{{baseurl}}/asset-management/assets/ASST-20200317-0000004/",
"host": [
"{{baseurl}}"
],
"path": [
"asset-management",
"assets",
"ASST-20200317-0000004",
""
]
}
},
"response": []
},
{
"name": "Delete of Asset Type",
"request": {
"method": "DELETE",
"header": [],
"body": {
"mode": "raw",
"raw": ""
},
"url": {
"raw": "{{baseurl}}/asset-management/assets/jmedrano-20200317-0000002/",
"host": [
"{{baseurl}}"
],
"path": [
"asset-management",
"assets",
"jmedrano-20200317-0000002",
""
]
}
},
"response": []
},
{
"name": "Create of Asset Type",
"request": {
"method": "POST",
"header": [
{
"key": "Content-Type",
"name": "Content-Type",
"type": "text",
"value": "application/json"
}
],
"body": {
"mode": "raw",
"raw": "{\n\t\"name\": \"CCTV23\",\n\t\"asset_type\": \"ASSTTYPE-20200317-0000001\",\n\t\"created_by\": \"USER-20190923-0000001\"\n\t\n}"
},
"url": {
"raw": "{{baseurl}}/asset-management/assets/",
"host": [
"{{baseurl}}"
],
"path": [
"asset-management",
"assets",
""
]
}
},
"response": []
} }
], ],
"protocolProfileBehavior": {},
"_postman_isSubFolder": true "_postman_isSubFolder": true
},
{
"name": "Asset Stock List",
"item": [
{
"name": "List of Asset Type",
"request": {
"method": "GET",
"header": [],
"body": {
"mode": "raw",
"raw": ""
},
"url": {
"raw": "{{baseurl}}/asset-management/assets-stock-list/",
"host": [
"{{baseurl}}"
],
"path": [
"asset-management",
"assets-stock-list",
""
]
} }
},
"response": []
},
{
"name": "View of Asset Type",
"request": {
"method": "GET",
"header": [],
"body": {
"mode": "raw",
"raw": ""
},
"url": {
"raw": "{{baseurl}}/asset-management/assets-stock-list/ASSTSTOCK-20200317-0000002/",
"host": [
"{{baseurl}}"
], ],
"protocolProfileBehavior": {} "path": [
"asset-management",
"assets-stock-list",
"ASSTSTOCK-20200317-0000002",
""
]
}
},
"response": []
},
{
"name": "Delete of Asset Type",
"request": {
"method": "DELETE",
"header": [],
"body": {
"mode": "raw",
"raw": ""
},
"url": {
"raw": "{{baseurl}}/asset-management/assets-stock-list/ASSTSTOCK-20200317-0000002/",
"host": [
"{{baseurl}}"
],
"path": [
"asset-management",
"assets-stock-list",
"ASSTSTOCK-20200317-0000002",
""
]
}
},
"response": []
},
{
"name": "Create of Asset Type",
"request": {
"method": "POST",
"header": [
{
"key": "Content-Type",
"name": "Content-Type",
"type": "text",
"value": "application/json"
}
],
"body": {
"mode": "raw",
"raw": "{\n\t\"name\": \"CCTV2\",\n\t\"asset_type\": \"ASSTTYPE-20200317-0000001\",\n\t\"created_by\": \"USER-20190923-0000001\",\n\t\"unique_identifier\": \"ph-001\",\n\t\"status\": \"In-Store\",\n\t\"acquisition_type\": \"Owned\",\n\t\"location\" : \"Country Space\",\n\t\"user_client\": \"USER-20190923-0000001\",\n\t\"manager\": \"USER-20190923-0000001\",\n\t\"dynamic_field\": \"\",\n\t\"asset\": \"ASST-20200317-0000004\",\n\t\"asset_group\": \"ASSTGRP-20200317-0000001\"\n\t\n\t\n}\n"
},
"url": {
"raw": "{{baseurl}}/asset-management/assets-stock-list/",
"host": [
"{{baseurl}}"
],
"path": [
"asset-management",
"assets-stock-list",
""
]
}
},
"response": []
}
],
"_postman_isSubFolder": true
}
]
} }
], ],
"auth": { "auth": {
...@@ -3678,7 +4138,7 @@ ...@@ -3678,7 +4138,7 @@
"bearer": [ "bearer": [
{ {
"key": "token", "key": "token",
"value": "6b7ae14960a219fb1dcc17768de07a4ccff58fe4", "value": "bf615ff09b01287e6043d2dda36a62f26e77f42b",
"type": "string" "type": "string"
} }
] ]
...@@ -3704,6 +4164,5 @@ ...@@ -3704,6 +4164,5 @@
] ]
} }
} }
], ]
"protocolProfileBehavior": {}
} }
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment