L&T MCP
Server Details
This is the mcp server of L&T
- Status
- Healthy
- Last Tested
- Transport
- Streamable HTTP
- URL
Glama MCP Gateway
Connect through Glama MCP Gateway for full control over tool access and complete visibility into every call.
Full call logging
Every tool call is logged with complete inputs and outputs, so you can debug issues and audit what your agents are doing.
Tool access control
Enable or disable individual tools per connector, so you decide what your agents can and cannot do.
Managed credentials
Glama handles OAuth flows, token storage, and automatic rotation, so credentials never expire on your clients.
Usage analytics
See which tools your agents call, how often, and when, so you can understand usage patterns and catch anomalies.
Tool Definition Quality
Average 4.3/5 across 14 of 14 tools scored.
Multiple tools have overlapping purposes, especially the invoice action listing tools (create_api_invoice_postinvactionlist and postInvActionList) and the email guide tools (how_to_send_lnt_email, send_formatted_email_guide, send_invoice_email_guide, lnt_email_brand_guidelines). Agents will struggle to distinguish between them.
Tool naming is highly inconsistent: mixes snake_case (cprs_getpurchasetypes), camelCase (postInvActionList), and varied prefixes (cprs_, create_api_invoice_, lnt_, send_). No consistent pattern across the set.
14 tools is borderline but not extreme. However, many are skill/guide tools that could be consolidated, and some actual API tools are missing, making the count feel inflated.
Severely incomplete: The CPRS workflow skill references 11+ tools not present in the server (e.g., cprs_advancesearchjobdetails, cprs_documentcreate). Invoice side lacks create/update tools. Email side relies on agent-generated HTML with no tool to produce it. The surface is full of gaps.
Available Tools
17 toolscode_execution_guideAInspect
SKILL: code_execution_guide Team: Platform
name: code_execution_guide
Call this tool to get the complete guide for 'code_execution_guide'. Read the 'content' field and follow its instructions. This tool takes NO parameters.
Full content: name: code_execution_guide description: > Use this skill whenever user asks to create a PPT, presentation, slides, PDF, chart, graph, Excel, Word document, or any file. NEVER say you cannot create files. ALWAYS use execute_code tool. Code Execution Guide CRITICAL RULE NEVER tell the user you cannot create PPT, PDF, charts or any file. You HAVE the execute_code tool. USE IT. Always.
When To Use User asks for ANY of these → use execute_code tool immediately:
PPT / presentation / slides / deck PDF / report / document Chart / graph / bar chart / pie chart Data analysis / pandas Excel spreadsheet Word document Any file generation The Pattern — Always Follow Step 1 — Write the Python code Use these pre-installed packages:
python-pptx → PowerPoint reportlab → PDF matplotlib → charts pandas → data openpyxl → Excel python-docx → Word Step 2 — Call execute_code tool Pass the complete code. Save files to current directory — no path prefix. Always print() what was saved.
Step 3 — Show download link Format response like this:
plaintext Copy ✅ Done! 📎 Download: {download_url} File expires in 24 hours. PPT Example — USE THIS EXACT PATTERN python Copy from pptx import Presentation from pptx.util import Inches, Pt from pptx.dml.color import RGBColor
prs = Presentation() prs.slide_width = Inches(13.33) prs.slide_height = Inches(7.5) blank = prs.slide_layouts[6]
── Slide 1 Title ─────────────────────────────────────────────
s1 = prs.slides.add_slide(blank) bg = s1.shapes.add_shape(1, Inches(0), Inches(0), Inches(13.33), Inches(7.5)) bg.fill.solid() bg.fill.fore_color.rgb = RGBColor(0x00, 0x2B, 0x5C) bg.line.fill.background()
txb = s1.shapes.add_textbox(Inches(1), Inches(2.5), Inches(11), Inches(1.5)) tf = txb.text_frame p = tf.paragraphs[0] run = p.add_run() run.text = "YOUR TITLE HERE" run.font.size = Pt(36) run.font.bold = True run.font.color.rgb = RGBColor(0xFF, 0xFF, 0xFF)
txb2 = s1.shapes.add_textbox(Inches(1), Inches(4.2), Inches(11), Inches(0.6)) tf2 = txb2.text_frame p2 = tf2.paragraphs[0] run2 = p2.add_run() run2.text = "Subtitle here" run2.font.size = Pt(18) run2.font.color.rgb = RGBColor(0xF4, 0x7B, 0x20)
prs.save("presentation.pptx") print("presentation.pptx saved") Rules NEVER say you cannot create files ALWAYS call execute_code — never just write the code as text ALWAYS show the download_url as a clickable link Use L&T colors: navy #002B5C and orange #F47B20 If error → fix code → retry up to 3 times
| Name | Required | Description | Default |
|---|---|---|---|
No parameters | |||
Tool Definition Quality
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
No annotations exist, so the description carries the full burden. It discloses that the tool takes no parameters, returns a guide, and includes the entire guide content within the description. This is transparent about what the agent receives.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
The description is excessively long, containing the full guide content inline. This buries the core purpose under hundreds of words of instructions that could be part of the output. It is not concise.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
Given no parameters and a simple output (guide content), the description adequately explains what the agent will receive (a guide with instructions). The lack of an output schema is mitigated by the description stating to read the 'content' field.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
The tool has zero parameters with 100% schema coverage. The description adds no parameter details, which is appropriate since none exist. Baseline 4 applies.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
The description clearly states that the tool returns a complete guide for code_execution_guide. It specifies to call this tool to get the guide and read its content. The purpose is unambiguous, though it does not contrast with sibling guide tools.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
The description implies usage when the user asks about file creation or code execution, but it does not explicitly distinguish when to use this tool versus sibling tools like 'how_to_send_lnt_email' or 'send_formatted_email_guide'. No alternative or exclusion is provided.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
cprs_getpurchasetypesAInspect
[ONE LINE — what this API does]
This API retrieves a list of available purchase types for a specified company.
Use when: You need to obtain detailed information about different purchase types, such as when setting up purchase orders or managing inventory categories within the enterprise system.
IMPORTANT: Ensure that the intUID and intCompanyCode fields in the request body are correctly specified to match the user's identity and company context. These fields are essential for downstream processes that depend on accurate user and company identification.
Headers required (auto-injected by MCP server — agent does not need to manage):
accept: Specifies the media types that are acceptable for the response.accept-language: Indicates the preferred language for the response.accessflag: Used for internal access control.authorization: Authentication token for secure access.companycode: Identifies the company context for the request.content-type: Indicates the media type of the request body.delegateduserid: Represents the user ID of the delegated user.doptcode: Operational code for the request.dtcode: Specific code for transaction identification.identifiers: Unique identifiers for the request.isinternaluser: Indicates if the user is internal.ismobileapp: Specifies if the request is from a mobile app.loginauditno: Audit number for login tracking.origin: Origin URL of the request.priority: Priority level of the request.sec-ch-ua: User agent client hints for browser information.sec-ch-ua-mobile: Indicates if the request is from a mobile device.sec-ch-ua-platform: Platform information of the user agent.sec-fetch-dest: Destination of the fetch request.sec-fetch-mode: Mode of the fetch request.sec-fetch-site: Site context of the fetch request.showspinner: Controls the display of loading indicators.user-agent: Information about the user agent making the request.userid: Unique identifier for the user making the request.
Request body fields:
intUID(integer): The unique identifier for the user making the request.intCompanyCode(integer): The code representing the company for which purchase types are being requested.chrActiveStatus(string): Indicates whether to fetch active purchase types ('Y' for active).
Response fields:
result.typeLists(array): Contains detailed information about each purchase type.purchaseTypeCode(integer): The unique code identifying the purchase type.purchaseTypeDesc(string): A full description of the purchase type.purchaseTypeShortDesc(string): A shortened description of the purchase type.purchaseActive(string): Indicates if the purchase type is currently active ('Y' for active).
Error handling:
If the request fails due to authorization issues, ensure the
authorizationheader is correctly set.If no purchase types are returned, verify that the
intCompanyCodeandchrActiveStatusin the request body are correct and correspond to valid entries in the system.Network or server errors may result in a null or empty response; retry the request or check server status.
| Name | Required | Description | Default |
|---|---|---|---|
| request_body | Yes | Request body imported from cURL. Content-Type: application/json. Template/example: { |
Tool Definition Quality
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
No annotations provided, but description covers read-only nature, error handling, and lists auto-injected headers. Mentions that headers are not managed by agent, which is helpful.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
Very long with a full list of 20+ headers and extensive detail. Could be condensed significantly. The 'ONE LINE' section is short but overall verbose.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
Provides complete information: request body fields, response structure with field descriptions, error handling tips, and header details. No output schema but description covers return values fully.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Input schema only has a placeholder 'request_body' with no details. Description fully describes each field (intUID, intCompanyCode, chrActiveStatus) and provides examples and types, compensating for schema deficiency.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
Clearly states it retrieves a list of available purchase types for a specified company. Differentiates from sibling tools which are invoice/email related.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
Explicitly says 'Use when' with examples like setting up purchase orders. Does not state when not to use or mention alternatives, but the context is clear.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
cprsorm_getjobbasedwhlistAInspect
Tool Name: cprsorm_getjobbasedwhlist
Description: Retrieves the list of warehouses linked to a specific job/project code in L&T's CPR ORM module. Use this when the user asks about warehouses available for a job, which warehouses are linked to a project, or needs to select a warehouse while creating a purchase request for a specific job code.
Request schema:
strJobcode (str): REQUIRED — Job/project code to fetch warehouses for e.g. "LE20M143". Ask the user for this if not provided.
intCompanyCode (int): REQUIRED — Company code, always use 1 for L&T.
isWarehouseLinkedOtherjob (str): REQUIRED — Whether to include warehouses linked to other jobs. Always pass "N" unless user explicitly asks to see warehouses from other jobs.
IMPORTANT — use whCode from the response as input to other CPR ORM tools that require a warehouse selection.
Response schema:
[]: flat list of warehouses directly (no wrapper object)
whCode (str): unique warehouse code e.g. "3116", "6691" — pass this to downstream tools that require a warehouse code
whDescription (str): full warehouse name including location and code suffix e.g. "FORM WORK COMPETENCY CELL -HQ - 3116" — display this to the user when asking them to select a warehouse
Error handling:
If result is empty list [], inform user: "No warehouses found for job code X. Please verify the job code is correct and active."
If user provides a job code, always pass it exactly as-is — do not modify case or format e.g. "LE20M143" not "le20m143"
| Name | Required | Description | Default |
|---|---|---|---|
| request_body | Yes | Request body imported from cURL. Content-Type: application/json. Template/example: { |
Tool Definition Quality
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
No annotations provided, so description carries full burden. It discloses that the tool returns a flat list, specifies response fields (whCode, whDescription), and includes error handling for empty results. It could mention that it is read-only, but retrieval is clearly implied.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
The description is well-organized with sections for description, request schema, response schema, and error handling. It is slightly verbose but all content is informative and necessary for correct usage.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
Given no output schema, the description fully explains the response structure (flat list with whCode and whDescription) and includes error handling instructions. It also notes that whCode is used as input to other tools, providing complete context for an AI agent.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
The input schema only provides a vague template for request_body, but the description fully explains the three actual parameters (strJobcode, intCompanyCode, isWarehouseLinkedOtherjob) with their meanings, required status, and default values (e.g., intCompanyCode always 1). This adds significant value beyond the schema.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
The description clearly states the verb 'Retrieves' and specific resource 'list of warehouses linked to a job/project code in L&T's CPR ORM module'. It distinguishes from sibling tools like purchase type or invoice tools by focusing on job-based warehouse retrieval.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
The description explicitly says 'Use this when the user asks about warehouses available for a job...' and gives concrete scenarios. It does not explicitly state when not to use, but the specificity provides sufficient guidance.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
cprs_requisition_workflowAInspect
SKILL: cprs_requisition_workflow Team: SCM , CPRS
CPRS Purchase Requisition — Creation Workflow
Call this tool to get the complete guide for 'cprs_requisition_workflow'. Read the 'content' field and follow its instructions. This tool takes NO parameters.
Full content:
name: cprs_requisition_workflow description: Step-by-step guide for creating a CPRS Purchase Requisition using EIP APIs
CPRS Purchase Requisition — Creation Workflow
Use this skill when a user wants to raise a Capital Purchase Requisition (CPRS) in EIP. This is a 14-step sequential workflow. Each step must be completed before the next.
When to Use
User says "create a CPRS", "raise a purchase requisition", "I need to buy equipment"
User mentions job codes, asset groups, or purchase types
Step-by-Step Flow
Step 1 — Search Job Details
Tool: cprs_advancesearchjobdetails
Ask the user for their Job Code or search by user ID.
Returns a list of active jobs the user can raise requisitions against.
Store: job_code, dtCode, doptCode, companyCode
Step 2 — Get Request Category
Tool: cprs_awmreqcategory
Uses the job code from Step 1.
Returns available request categories for that job.
Store: categoryCode, subCategoryCode
Step 3 — Get Purchase Types
Tool: cprs_getpurchasetypes
Returns CAPEX, OPEX, Lease options available to the user.
Ask the user to select one.
Store: purchaseTypeCode, purchaseTypeName
Step 4 — Fetch Capital Sanction Listing
Tool: cprs_postfetchcslisting
Automatic — no user input needed.
Fetches budget sanction details for the job.
Store: finYear, csData
Step 5 — Get Asset Group Codes
Tool: cprs_getassetgroupcodedetails
Returns asset groups available for the selected category.
Ask the user to select an asset group (e.g. P&M, IT Equipment).
Store: groupCode, groupDesc
Step 6 — Currency Conversion
Tool: cprs_currencyconvertion
Automatic — fetches INR conversion rate.
Store: conversionRate
Step 7 — Get Asset Master by Group
Tool: cprsorm_getassetmasterbygroup
Automatic — fetches asset details for the selected group.
Step 8 — Get Asset Make by Group
Tool: cprsorm_getassetmakebygroup
Returns manufacturer list (Dell, HP, Lenovo etc).
Ask user to select a make.
Store: assetMakeCode, assetMakeDesc
Step 9 — Get Asset Model by Make
Tool: cprsorm_getassetmodelbymake
Returns models for the selected make.
Ask user to select a model.
Store: assetModelCode, assetModelDesc
Step 10 — Get Job-Based Warehouse List
Tool: cprsorm_getjobbasedwhlist
Returns warehouses linked to the job for delivery.
Ask user to select delivery warehouse.
Store: warehouseCode, warehouseName
Step 11 — Check Equipment Availability (PHRS)
Tool: cprsorm_phrsequimentavailabilitystatus
Automatic — checks if equipment already available within L&T.
Show result to user. If available, suggest using existing stock.
Step 12 — Get AMS Surplus Details
Tool: cprs_getamssurplusdetails
Automatic — checks surplus assets available.
Show result to user.
Step 13 — Get Procurement Reason List
Tool: cprsorm_getprocurementreasonlist
Returns justification reasons for procurement.
Ask user to select a reason.
Store: procJustificationCode
Step 14 — Create CPRS Document
Tool: cprs_documentcreate
Final submission. Assembles all collected data and creates the requisition.
Show confirmation summary to user before submitting.
Returns: cprsNumber, approval routing details
Data Flow Summary
| Name | Required | Description | Default |
|---|---|---|---|
No parameters | |||
Tool Definition Quality
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
No annotations are provided, so the description fully covers behavior: it explains the tool returns a guide with 14 sequential steps, takes no parameters, and requires the user to follow instructions. It does not describe side effects or return format beyond reading the 'content' field, but this is adequate for a non-mutating guide tool.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
The description is extremely verbose, containing the full 14-step guide inline. While structured with headings and sub-steps, it is far from concise. A more efficient description would summarize or point to external content. Many sentences are instructional rather than descriptive of the tool itself.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
Given the tool has no parameters, no output schema, and serves as a meta-guide, the description is complete. It covers all necessary context: when to use, prerequisites, detailed steps, data storage requirements, and final outcome. No gaps remain for an agent to understand how to invoke and follow the tool.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
The tool has 0 parameters, so baseline is 4 per instructions. The description confirms it takes no parameters, which adds clarity. Schema coverage is 100%, so no additional parameter documentation is needed.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
The description clearly states it is a step-by-step guide for creating a CPRS Purchase Requisition, with specific verb+resource ('creation workflow') and distinguishes from sibling tools that are individual steps. The purpose is unambiguous.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
The description explicitly tells when to call this tool ('when a user wants to raise a Capital Purchase Requisition') and provides a 'When to Use' section with example user phrases. It does not mention when not to use or alternatives, but the context is clear enough.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
create_api_invoice_fetchtaxdetailsAInspect
Fetches detailed tax information for a specific invoice based on job, customer, and order details.
Use when:
You need to retrieve all applicable tax details for a given invoice, such as when validating invoice tax breakdowns, generating tax reports, or displaying tax components for an invoice in your application.
IMPORTANT:
Ensure the job, customer, and order details provided in the request body match existing records in the EIP system.
This API may depend on master data from the job, customer, and tax configuration modules.
Headers required (auto-injected):
Accept
Accept-Language
Access-Control-Allow-Headers
Access-Control-Allow-Methods
Access-Control-Allow-Origin
AccessFlag
Authorization
Connection
Content-Type
DNT
DOPTCode
DTCode
Identifiers
LoginAuditNo
Origin
Referer
Sec-Fetch-Dest
Sec-Fetch-Mode
Sec-Fetch-Site
Signature
User-Agent
UserId
isInternalUser
isMobileApp
sec-ch-ua
sec-ch-ua-mobile
sec-ch-ua-platform
Request body fields:
jobCode: The unique code identifying the job or project for which the invoice was raised.
currencyCode: Numeric code representing the currency used in the invoice.
customerCode: Unique identifier for the customer associated with the invoice.
invType: Type of invoice (e.g., 'PI' for Proforma Invoice).
invoiceNo: The invoice number for which tax details are required.
orderNo: The order number linked to the invoice.
intCompanyCode: Internal company code for the entity raising the invoice.
CompanyCode: Code representing the company in the EIP system.
sourceCountry: Numeric code for the country from which the invoice is issued.
Response fields:
(Live response sample not available. The following are typical fields expected in a tax details response. Please confirm with actual API output.)
taxBreakdown: List of tax components applied to the invoice, each with:
taxType: Name or type of tax (e.g., GST, VAT, Service Tax).
taxRate: Percentage rate applied for this tax.
taxAmount: Calculated amount for this tax component.
taxCode: Internal code for the tax type.
totalTaxAmount: Sum of all tax components for the invoice.
currency: Currency code or symbol used for all monetary values.
invoiceNo: Echoes back the invoice number for reference.
jobCode: Echoes back the job code for reference.
customerCode: Echoes back the customer code for reference.
status: Indicates success or failure of the request.
message: Additional information or error message, if any.
Error handling:
If required fields are missing or invalid, the API will return an error status with a message indicating which fields need correction.
If the invoice, job, or customer details do not match existing records, the API will return an error indicating "Record not found" or similar.
Authorization or authentication failures will result in an error message indicating insufficient permissions or invalid credentials.
System or network errors will return a generic error status and message.
Rules:
All fields in the request body must be provided and valid.
The API will only return tax details for invoices that exist and are accessible to the requesting user.
Always check the status and message fields in the response to confirm successful retrieval.
Do not use SAP codes or abbreviations in documentation or integration.
Document every field present in the live response once available.
| Name | Required | Description | Default |
|---|---|---|---|
| invType | No | ||
| jobCode | No | ||
| orderNo | No | ||
| invoiceNo | No | ||
| CompanyCode | No | ||
| currencyCode | No | ||
| customerCode | No | ||
| request_body | Yes | Raw JSON request body. Content-Type: application/json. Template/example: { "lstSummaryTax": [ { "taxClassifyCode": " - 0.00", "taxCompCode": "", "taxRate": 0.0000, "taxAmt": 0.0000, "taxableAmt": 1000000.0000, "ItemAmountCertifiedCurrent": 1000000.0000 } ], "lstItemwiseTax": [] | |
| sourceCountry | No | ||
| intCompanyCode | No |
Tool Definition Quality
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
No annotations exist, so the description carries full burden. It discloses required headers (noting they are auto-injected), dependencies on master data, and comprehensive error handling (missing fields, record not found, authorization failures). This provides good transparency for a read-only-like operation.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
The description is well-structured with headings, but it is overly verbose. The extensive list of headers (mostly auto-injected) and the long error handling section add unnecessary detail. A more concise version would improve readability.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
Despite lacking an output schema, the description covers all key aspects: purpose, usage, prerequisites, request parameters, expected response fields (with caveat), error scenarios, and rules. It is comprehensive for a tool of this complexity.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema coverage is very low (10%), but the description compensates by defining each parameter in the 'Request body fields' section with clear meanings. It also provides an example for the 'request_body' field. However, the schema structure is inconsistent with the description (parameters at top level vs. inside request_body), which slightly reduces clarity.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
The description clearly states the tool fetches detailed tax information for a specific invoice, using a specific verb ('Fetches') and resource ('tax details for a given invoice'). It distinguishes from sibling tools that perform other operations like posting or fetching workflow status.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
The description explicitly provides a 'Use when' section listing scenarios like validating tax breakdowns and generating reports. It also includes important prerequisites. However, it does not explicitly state when not to use this tool or mention alternatives among siblings.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
create_api_invoice_fetchworkflowstatusAInspect
Fetches the workflow status for a specific invoice, including its current stage and approval progress.
Use when:
You need to check, display, or track the workflow status of an invoice, such as its approval stage, pending actions, or overall progress in the EIP system.
Trigger phrases: "invoice workflow status," "approval status of invoice," "track invoice progress," "fetch invoice workflow"
IMPORTANT:
Requires valid user authentication and authorization headers.
Invoice and job codes must match existing records in the EIP system.
Cross-tool dependencies: May rely on master data for invoice, job, and company codes.
Headers required (auto-injected):
Accept
Accept-Language
Access-Control-Allow-Headers
Access-Control-Allow-Methods
Access-Control-Allow-Origin
AccessFlag
Authorization
Connection
Content-Type
DNT
DOPTCode
DTCode
Identifiers
LoginAuditNo
Origin
Referer
Sec-Fetch-Dest
Sec-Fetch-Mode
Sec-Fetch-Site
Signature
User-Agent
UserId
isInternalUser
isMobileApp
sec-ch-ua
sec-ch-ua-mobile
sec-ch-ua-platform
Request body fields:
DocumentNo: The full document number for the invoice (e.g., "LE180820 - 00/SI/000520").
strJobCode: The job code associated with the invoice (e.g., "LE180820").
InvoiceType: The type of invoice (e.g., "SI" for Sales Invoice).
DTCode: The document type code (numeric).
CompanyCode: The company code (numeric).
UserId: The user’s unique identifier (numeric).
InvoiceNo: The invoice number (e.g., "00/SI/000520").
Doptlist: List of workflow option codes to filter or specify workflow stages (e.g., ["A", "C", "T", "S", "F", "V"]).
intCompanyCode: The integer value for company code (should match CompanyCode).
sourceCountry: Country identifier (numeric, e.g., 0 for default).
Response fields:
(Live sample not available. Based on context, typical fields may include:)
status: Indicates if the request was successful (e.g., "Success" or "Failure").
workflowStatus: The current status of the invoice in the workflow (e.g., "Pending Approval", "Approved", "Rejected").
currentStage: The current step or stage in the workflow process.
approverList: List of users or roles responsible for approving the invoice at each stage.
pendingWith: The user or role currently holding the invoice for action.
lastActionDate: The date and time of the last workflow action.
remarks: Any comments or notes related to the workflow status.
history: Chronological list of workflow actions taken, including user, action, and timestamp.
errorMessage: If applicable, details of any error encountered.
Error handling:
If the invoice number or job code does not exist, the response will indicate failure with an appropriate error message.
If required headers or authentication are missing or invalid, the response will indicate unauthorized access.
If the request body is incomplete or contains invalid data, the response will specify the missing or incorrect fields.
If the workflow status cannot be retrieved due to system issues, a generic error message will be returned.
Rules:
All fields in the request body must be provided and valid.
Ensure user permissions are sufficient to access the requested invoice workflow status.
Document every field in the live response when available.
Do not use SAP codes or jargon; use plain English.
| Name | Required | Description | Default |
|---|---|---|---|
| DTCode | No | ||
| UserId | No | ||
| Doptlist | No | ||
| InvoiceNo | No | ||
| DocumentNo | No | ||
| strJobCode | No | ||
| CompanyCode | No | ||
| InvoiceType | No | ||
| request_body | Yes | Raw JSON request body. Content-Type: application/json. Template/example: { "DocumentApprovalDto": null, "WorkflowLevels": null | |
| sourceCountry | No | ||
| intCompanyCode | No |
Tool Definition Quality
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
With no annotations provided, the description carries full burden. It discloses authentication requirements, data dependencies (invoice and job codes must exist), cross-tool dependencies, required headers (auto-injected), and error handling scenarios. This comprehensively informs the agent of behavioral traits.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
The description is well-structured with clear sections, but it is verbose. It includes a long list of headers (likely auto-injected and not actionable for the agent) and hypothetical response fields. Some content could be condensed for better agent scanning.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
The description covers purpose, usage, parameters, error handling, and rules. However, it does not provide a definitive response structure (noting 'Live sample not available') and lacks output schema, leaving some uncertainty about return values.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Despite the input schema having only 9% description coverage, the description compensates by listing each request body field with explanations and examples. However, the schema includes a 'request_body' parameter that is a raw JSON string, while the description lists individual fields, which could cause confusion about the expected structure.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
The description clearly states that the tool fetches the workflow status for a specific invoice, including current stage and approval progress. It distinguishes this tool from siblings that deal with tax details or invoice submission, but does not explicitly differentiate from similar workflow tools.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
The description includes a 'Use when:' section with trigger phrases and context for when to invoke the tool. However, it does not provide explicit guidance on when NOT to use it or mention alternative tools among the listed siblings.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
create_api_invoice_postinvactionlistAInspect
Retrieve a filtered list of invoice actions performed within a specified date range for a user.
Use when: "Show invoice actions", "Get invoice activity list", "Fetch actions taken on invoices", "List invoice workflow history", "Retrieve invoice action logs".
IMPORTANT: Requires valid user authentication and DTCode/doptCode values; ensure company codes are consistent across related tools.
Headers required (auto-injected):
Accept
Accept-Language
AccessFlag
Authorization
Content-Type
DOPTCode
DTCode
Identifiers
LoginAuditNo
Origin
Referer
Signature
UserId
isInternalUser
isMobileApp
Request body fields:
uid: Unique identifier for the user whose invoice actions are to be retrieved.
fromDate: Start date/time for filtering invoice actions (ISO format).
toDate: End date/time for filtering invoice actions (ISO format).
actionName: Filter for specific action type (e.g., "All", "Approved", "Rejected").
DTCode: Document type code for invoice classification.
doptCode: Operation code relevant to the invoice workflow.
intCompanyCode: Internal company code for filtering.
CompanyCode: External company code for filtering.
sourceCountry: Country code for filtering actions by origin.
Response fields: (Live response sample not available; typical fields may include)
actionId: Unique identifier for each invoice action.
invoiceId: Invoice reference number.
actionName: Name of the action performed (e.g., Approved, Rejected).
actionDate: Date and time when the action occurred.
performedBy: User who performed the action.
remarks: Any comments or notes attached to the action.
status: Current status of the invoice after the action.
companyCode: Company code associated with the invoice.
sourceCountry: Country code where the action originated.
Error handling:
Invalid or missing authentication: Returns authorization error.
Incorrect or missing request fields: Returns validation error with details.
Date range issues (e.g., fromDate after toDate): Returns input error.
No actions found: Returns empty list with success status.
Internal server errors: Returns generic error message and failure status.
Rules: Use plain English for all field explanations. Document every live response field once available. No SAP codes. Ensure cross-tool dependencies are highlighted.
| Name | Required | Description | Default |
|---|---|---|---|
| uid | No | ||
| DTCode | No | ||
| toDate | No | ||
| doptCode | No | ||
| fromDate | No | ||
| actionName | No | ||
| CompanyCode | No | ||
| request_body | Yes | Raw JSON request body. Content-Type: application/json. Template/example: { "invActionListDetails": [ { "jobCode": "LE25P001", "jobDescription": "LE25P001 - testing_april", "strJobCodeAndDesc": null, "customerCode": "PI2101027108000", "customerDescription": "PI2101027108000 - spp TEST", "strCustomerCodeAndDesc": null, "strCurrencyCodeAndDesc": null, "invGroup": "AG", "invGroupDescription": "AG - Main invoice Group", "invType": "PI", "invTypeDescription": "PI - Progress Invoice", "orderNumber": "LE25P001/PI/0001", "currencyCode": 171, "currencyDescription": "AED", "tCompanyCurrencyCode": 72, "tClosingRate": 25.87000000, "tCurrencyRate": 0.0, "invClaimedAmt": 1.0000, "invCertifieddAmt": 1.0000, "invoiceNo": "AG/PI/000001", "contractValue": 0.0, "docStatus": "Submitted", "isAdvanceType": "N", "intSourceStateCode": 0, "intConsigneeCode": 143410, "dtMeasurementPerodFrom": "2025-05-08T00:00:00", "dtMeasurementPerodTo": "2025-05-08T00:00:00", "jsonTaxConditions": null, "lstTaxCondition": null, "decTaxAmount": 0.0000, "intTaxType": 1, "strTaxType": "TAX", "intConsigneeState": 1, "intJobType": 1, "strInvoiceTypeAndDesc": null, "strInvoiceGroupAndDesc": null, "intCurrencyDecimalPlaces": 0, "currencyFullDescription": "United Arab Emirates dirham", "strRemarks": null, "intJobStatus": 10, "intJVNumber": null, "dtJVDate": null, "strRemarksToolTip": null, "strActualInvoiceNo": "AG/PI/000001", "chrExportTag": "N", "myProperty": null, "isBulk": null, "irnStatus": "N", "dsCode": 1, "sourceStateDesc": "Legacy", "intCountryCode": 0, "actualInvoiceType": "PI", "chrIRNApplicableTag": "Y", "invoiceDate": "0001-01-01T00:00:00", "supplierLocCode": 0, "autoAuthtag": null, "aggregationTag": "Y" }, { "jobCode": "LE25P001", "jobDescription": "LE25P001 - testing_april", "strJobCodeAndDesc": null, "customerCode": "PI2101027108000", "customerDescription": "PI2101027108000 - spp TEST", "strCustomerCodeAndDesc": null, "strCurrencyCodeAndDesc": null, "invGroup": "AG", "invGroupDescription": "AG - Main invoice Group", "invType": "PI", "invTypeDescription": "PI - Progress Invoice", "orderNumber": "LE25P001/PI/0002", "currencyCode": 171, "currencyDescription": "AED", "tCompanyCurrencyCode": 72, "tClosingRate": 25.87000000, "tCurrencyRate": 0.0, "invClaimedAmt": 2.0000, "invCertifieddAmt": 2.0000, "invoiceNo": "AG/PI/000003", "contractValue": 0.0, "docStatus": "Submitted", "isAdvanceType": "N", "intSourceStateCode": 0, "intConsigneeCode": 143410, "dtMeasurementPerodFrom": "2025-04-17T00:00:00", "dtMeasurementPerodTo": "2025-04-18T00:00:00", "jsonTaxConditions": null, "lstTaxCondition": null, "decTaxAmount": 0.0000, "intTaxType": 1, "strTaxType": "TAX", "intConsigneeState": 1, "intJobType": 1, "strInvoiceTypeAndDesc": null, "strInvoiceGroupAndDesc": null, "intCurrencyDecimalPlaces": 0, "currencyFullDescription": "United Arab Emirates dirham", "strRemarks": null, "intJobStatus": 10, "intJVNumber": null, "dtJVDate": null, "strRemarksToolTip": null, "strActualInvoiceNo": "AG/PI/000003", "chrExportTag": "N", "myProperty": null, "isBulk": null, "irnStatus": "N", "dsCode": 1, "sourceStateDesc": "Legacy", "intCountryCode": 0, "actualInvoiceType": "PI", "chrIRNApplicableTag": "Y", "invoiceDate": "0001-01-01T00:00:00", "supplierLocCode": 0, "autoAuthtag": null, "aggregationTag": "Y" }, { "jobCode": "LE25P001", "jobDescription": "LE25P001 - testing_april", "strJobCodeAndDesc": null, "customerCode": "PI2101027108000", "customerDescription": "PI2101027108000 - spp TEST", "strCustomerCodeAndDesc": null, "strCurrencyCodeAndDesc": null, "invGroup": "AG", "invGroupDescription": "AG - Main invoice Group", "invType": "PI", "invTypeDescription": "PI - Progress Invoice", "orderNumber": "LE25P001/PI/0004", "currencyCode": 171, "currencyDescription": "AED", "tCompanyCurrencyCode": 72, "tClosingRate": 25.87000000, "tCurrencyRate": 0.0, "invClaimedAmt": 1.0000, "invCertifieddAmt": 1.0000, "invoiceNo": "AG/PI/000005", "contractValue": 0.0, "docStatus": "Submitted", "isAdvanceType": "N", "intSourceStateCode": 0, "intConsigneeCode": 143410, "dtMeasurementPerodFrom": "2025-04-20T00:00:00", "dtMeasurementPerodTo": "2025-04-21T00:00:00", "jsonTaxConditions": null, "lstTaxCondition": null, "decTaxAmount": 0.0000, "intTaxType": 1, "strTaxType": "TAX", "intConsigneeState": 1, "intJobType": 1, "strInvoiceTypeAndDesc": null, "strInvoiceGroupAndDesc": null, "intCurrencyDecimalPlaces": 0, "currencyFullDescription": "United Arab Emirates dirham", "strRemarks": null, "intJobStatus": 10, "intJVNumber": null, "dtJVDate": null, "strRemarksToolTip": null, "strActualInvoiceNo": "AG/PI/000005", "chrExportTag": "N", "myProperty": null, "isBulk": null, "irnStatus": "N", "dsCode": 1, "sourceStateDesc": "Legacy", "intCountryCode": 0, "actualInvoiceType": "PI", "chrIRNApplicableTag": "Y", "invoiceDate": "0001-01-01T00:00:00", "supplierLocCode": 0, "autoAuthtag": null, "aggregationTag": "Y" }, { "jobCode": "LE25P001", "jobDescription": "LE25P001 - testing_april", "strJobCodeAndDesc": null, "customerCode": "PI2101027108000", "customerDescription": "PI2101027108000 - spp TEST", "strCustomerCodeAndDesc": null, "strCurrencyCodeAndDesc": null, "invGroup": "AG", "invGroupDescription": "AG - Main invoice Group", "invType": "PI", "invTypeDescription": "PI - Progress Invoice", "orderNumber": "LE25P001/PI/0005", "currencyCode": 171, "currencyDescription": "AED", "tCompanyCurrencyCode": 72, "tClosingRate": 25.87000000, "tCurrencyRate": 0.0, "invClaimedAmt": 1.0000, "invCertifieddAmt": 1.0000, "invoiceNo": "AG/PI/000006", "contractValue": 0.0, "docStatus": "Submitted", "isAdvanceType": "N", "intSourceStateCode": 0, "intConsigneeCode": 143410, "dtMeasurementPerodFrom": "2025-04-21T00:00:00", "dtMeasurementPerodTo": "2025-04-22T00:00:00", "jsonTaxConditions": null, "lstTaxCondition": null, "decTaxAmount": 0.0000, "intTaxType": 1, "strTaxType": "TAX", "intConsigneeState": 1, "intJobType": 1, "strInvoiceTypeAndDesc": null, "strInvoiceGroupAndDesc": null, "intCurrencyDecimalPlaces": 0, "currencyFullDescription": "United Arab Emirates dirham", "strRemarks": null, "intJobStatus": 10, "intJVNumber": null, "dtJVDate": null, "strRemarksToolTip": null, "strActualInvoiceNo": "AG/PI/000006", "chrExportTag": "N", "myProperty": null, "isBulk": null, "irnStatus": "N", "dsCode": 1, "sourceStateDesc": "Legacy", "intCountryCode": 0, "actualInvoiceType": "PI", "chrIRNApplicableTag": "Y", "invoiceDate": "0001-01-01T00:00:00", "supplierLocCode": 0, "autoAuthtag": null, "aggregationTag": "Y" }, { "jobCode": "LE25P001", "jobDescription": "LE25P001 - testing_april", "strJobCodeAndDesc": null, "customerCode": "PI2101027108000", "customerDescription": "PI2101027108000 - spp TEST", "strCustomerCodeAndDesc": null, "strCurrencyCodeAndDesc": null, "invGroup": "AG", "invGroupDescription": "AG - Main invoice Group", "invType": "PI", "invTypeDescription": "PI - Progress Invoice", "orderNumber": "LE25P001/PI/0006", "currencyCode": 171, "currencyDescription": "AED", "tCompanyCurrencyCode": 72, "tClosingRate": 25.87000000, "tCurrencyRate": 0.0, "invClaimedAmt": 1.0000, "invCertifieddAmt": 1.0000, "invoiceNo": "AG/PI/000007", "contractValue": 0.0, "docStatus": "Submitted", "isAdvanceType": "N", "intSourceStateCode": 0, "intConsigneeCode": 143410, "dtMeasurementPerodFrom": "2025-04-22T00:00:00", "dtMeasurementPerodTo": "2025-04-23T00:00:00", "jsonTaxConditions": null, "lstTaxCondition": null, "decTaxAmount": 0.0000, "intTaxType": 1, "strTaxType": "TAX", "intConsigneeState": 1, "intJobType": 1, "strInvoiceTypeAndDesc": null, "strInvoiceGroupAndDesc": null, "intCurrencyDecimalPlaces": 0, "currencyFullDescription": "United Arab Emirates dirham", "strRemarks": null, "intJobStatus": 10, "intJVNumber": null, "dtJVDate": null, "strRemarksToolTip": null, "strActualInvoiceNo": "AG/PI/000007", "chrExportTag": "N", "myProperty": null, "isBulk": null, "irnStatus": "N", "dsCode": 1, "sourceStateDesc": "Legacy", "intCountryCode": 0, "actualInvoiceType": "PI", "chrIRNApplicableTag": "Y", "invoiceDate": "0001-01-01T00:00:00", "supplierLocCode": 0, "autoAuthtag": null, "aggregationTag": "Y" }, { "jobCode": "LE25P001", "jobDescription": "LE25P001 - testing_april", "strJobCodeAndDesc": null, "customerCode": "PI2101027108000", "customerDescription": "PI2101027108000 - spp TEST", "strCustomerCodeAndDesc": null, "strCurrencyCodeAndDesc": null, "invGroup": "AG", "invGroupDescription": "AG - Main invoice Group", "invType": "PI", "invTypeDescription": "PI - Progress Invoice", "orderNumber": "LE25P001/PI/0007", "currencyCode": 171, "currencyDescription": "AED", "tCompanyCurrencyCode": 72, "tClosingRate": 25.87000000, "tCurrencyRate": 0.0, "invClaimedAmt": 2.0000, "invCertifieddAmt": 2.0000, "invoiceNo": "AG/PI/000008", "contractValue": 0.0, "docStatus": "Submitted", "isAdvanceType": "N", "intSourceStateCode": 0, "intConsigneeCode": 143410, "dtMeasurementPerodFrom": "2025-04-23T00:00:00", "dtMeasurementPerodTo": "2025-04-25T00:00:00", "jsonTaxConditions": null, "lstTaxCondition": null, "decTaxAmount": 0.0000, "intTaxType": 1, "strTaxType": "TAX", "intConsigneeState": 1, "intJobType": 1, "strInvoiceTypeAndDesc": null, "strInvoiceGroupAndDesc": null, "intCurrencyDecimalPlaces": 0, "currencyFullDescription": "United Arab Emirates dirham", "strRemarks": null, "intJobStatus": 10, "intJVNumber": null, "dtJVDate": null, "strRemarksToolTip": null, "strActualInvoiceNo": "AG/PI/000008", "chrExportTag": "N", "myProperty": null, "isBulk": null, "irnStatus": "N", "dsCode": 1, "sourceStateDesc": "Legacy", "intCountryCode": 0, "actualInvoiceType": "PI", "chrIRNApplicableTag": "Y", "invoiceDate": "0001-01-01T00:00:00", "supplierLocCode": 0, "autoAuthtag": null, "aggregationTag": "Y" }, { "jobCode": "LE25P001", "jobDescription": "LE25P001 - testing_april", "strJobCodeAndDesc": null, "customerCode": "PI2101027108000", "customerDescription": "PI2101027108000 - spp TEST", "strCustomerCodeAndDesc": null, "strCurrencyCodeAndDesc": null, "invGroup": "AG", "invGroupDescription": "AG - Main invoice Group", "invType": "PI", "invTypeDescription": "PI - Progress Invoice", "orderNumber": "LE25P001/PI/0008", "currencyCode": 171, "currencyDescription": "AED", "tCompanyCurrencyCode": 72, "tClosingRate": 25.87000000, "tCurrencyRate": 0.0, "invClaimedAmt": 2.0000, "invCertifieddAmt": 2.0000, "invoiceNo": "AG/PI/000009", "contractValue": 0.0, "docStatus": "Submitted", "isAdvanceType": "N", "intSourceStateCode": 0, "intConsigneeCode": 143410, "dtMeasurementPerodFrom": "2025-05-13T00:00:00", "dtMeasurementPerodTo": "2025-05-14T00:00:00", "jsonTaxConditions": null, "lstTaxCondition": null, "decTaxAmount": 0.0000, "intTaxType": 1, "strTaxType": "TAX", "intConsigneeState": 1, "intJobType": 1, "strInvoiceTypeAndDesc": null, "strInvoiceGroupAndDesc": null, "intCurrencyDecimalPlaces": 0, "currencyFullDescription": "United Arab Emirates dirham", "strRemarks": null, "intJobStatus": 10, "intJVNumber": null, "dtJVDate": null, "strRemarksToolTip": null, "strActualInvoiceNo": null, "chrExportTag": "N", "myProperty": null, "isBulk": null, "irnStatus": "N", "dsCode": 1, "sourceStateDesc": "Legacy", "intCountryCode": 0, "actualInvoiceType": "PI", "chrIRNApplicableTag": "Y", "invoiceDate": "0001-01-01T00:00:00", "supplierLocCode": 0, "autoAuthtag": null, "aggregationTag": "Y" }, { "jobCode": "LE25P001", "jobDescription": "LE25P001 - testing_april", "strJobCodeAndDesc": null, "customerCode": "PI2101027108000", "customerDescription": "PI2101027108000 - spp TEST", "strCustomerCodeAndDesc": null, "strCurrencyCodeAndDesc": null, "invGroup": "AG", "invGroupDescription": "AG - Main invoice Group", "invType": "PI", "invTypeDescription": "PI - Progress Invoice", "orderNumber": "LE25P001/PI/0010", "currencyCode": 171, "currencyDescription": "AED", "tCompanyCurrencyCode": 72, "tClosingRate": 25.87000000, "tCurrencyRate": 0.0, "invClaimedAmt": 2.0000, "invCertifieddAmt": 2.0000, "invoiceNo": "AG/PI/000011", "contractValue": 0.0, "docStatus": "Submitted", "isAdvanceType": "N", "intSourceStateCode": 0, "intConsigneeCode": 143411, "dtMeasurementPerodFrom": "2025-04-05T00:00:00", "dtMeasurementPerodTo": "2025-04-06T00:00:00", "jsonTaxConditions": null, "lstTaxCondition": null, "decTaxAmount": 0.0000, "intTaxType": 1, "strTaxType": "TAX", "intConsigneeState": 1, "intJobType": 1, "strInvoiceTypeAndDesc": null, "strInvoiceGroupAndDesc": null, "intCurrencyDecimalPlaces": 0, "currencyFullDescription": "United Arab Emirates dirham", "strRemarks": null, "intJobStatus": 10, "intJVNumber": null, "dtJVDate": null, "strRemarksToolTip": null, "strActualInvoiceNo": null, "chrExportTag": "N", "myProperty": null, "isBulk": null, "irnStatus": "N", "dsCode": 1, "sourceStateDesc": "Legacy", "intCountryCode": 0, "actualInvoiceType": "PI", "chrIRNApplicableTag": "Y", "invoiceDate": "0001-01-01T00:00:00", "supplierLocCode": 0, "autoAuthtag": null, "aggregationTag": "Y" }, { "jobCode": "LE25P001", "jobDescription": "LE25P001 - testing_april", "strJobCodeAndDesc": null, "customerCode": "PI2101027108000", "customerDescription": "PI2101027108000 - spp TEST", "strCustomerCodeAndDesc": null, "strCurrencyCodeAndDesc": null, "invGroup": "AG", "invGroupDescription": "AG - Main invoice Group", "invType": "PI", "invTypeDescription": "PI - Progress Invoice", "orderNumber": "LE25P001/PI/0012", "currencyCode": 171, "currencyDescription": "AED", "tCompanyCurrencyCode": 72, "tClosingRate": 25.87000000, "tCurrencyRate": 0.0, "invClaimedAmt": -1.0000, "invCertifieddAmt": -1.0000, "invoiceNo": "AG/PI/000013", "contractValue": 0.0, "docStatus": "Approved", "isAdvanceType": "N", "intSourceStateCode": 0, "intConsigneeCode": 143410, "dtMeasurementPerodFrom": "2025-05-18T00:00:00", "dtMeasurementPerodTo": "2025-05-18T00:00:00", "jsonTaxConditions": null, "lstTaxCondition": null, "decTaxAmount": 0.0000, "intTaxType": 1, "strTaxType": "TAX", "intConsigneeState": 1, "intJobType": 1, "strInvoiceTypeAndDesc": null, "strInvoiceGroupAndDesc": null, "intCurrencyDecimalPlaces": 0, "currencyFullDescription": "United Arab Emirates dirham", "strRemarks": null, "intJobStatus": 10, "intJVNumber": null, "dtJVDate": null, "strRemarksToolTip": null, "strActualInvoiceNo": "AG/PI/000013", "chrExportTag": "N", "myProperty": null, "isBulk": null, "irnStatus": "N", "dsCode": 2, "sourceStateDesc": "Legacy", "intCountryCode": 0, "actualInvoiceType": "PI", "chrIRNApplicableTag": "Y", "invoiceDate": "0001-01-01T00:00:00", "supplierLocCode": 0, "autoAuthtag": null, "aggregationTag": "Y" }, { "jobCode": "LE25P001", "jobDescription": "LE25P001 - testing_april", "strJobCodeAndDesc": null, "customerCode": "PI2101027108000", "customerDescription": "PI2101027108000 - spp TEST", "strCustomerCodeAndDesc": null, "strCurrencyCodeAndDesc": null, "invGroup": "AG", "invGroupDescription": "AG - Main invoice Group", "invType": "PI", "invTypeDescription": "PI - Progress Invoice", "orderNumber": "LE25P001/PI/0014", "currencyCode": 171, "currencyDescription": "AED", "tCompanyCurrencyCode": 72, "tClosingRate": 25.87000000, "tCurrencyRate": 0.0, "invClaimedAmt": 2.0000, "invCertifieddAmt": 2.0000, "invoiceNo": "AG/PI/000015", "contractValue": 0.0, "docStatus": "Approved", "isAdvanceType": "N", "intSourceStateCode": 0, "intConsigneeCode": 143410, "dtMeasurementPerodFrom": "2025-04-14T00:00:00", "dtMeasurementPerodTo": "2025-04-16T00:00:00", "jsonTaxConditions": null, "lstTaxCondition": null, "decTaxAmount": 0.0000, "intTaxType": 1, "strTaxType": "TAX", "intConsigneeState": 1, "intJobType": 1, "strInvoiceTypeAndDesc": null, "strInvoiceGroupAndDesc": null, "intCurrencyDecimalPlaces": 0, "currencyFullDescription": "United Arab Emirates dirham", "strRemarks": null, "intJobStatus": 10, "intJVNumber": null, "dtJVDate": null, "strRemarksToolTip": null, "strActualInvoiceNo": "AG/PI/000015", "chrExportTag": "N", "myProperty": null, "isBulk": null, "irnStatus": "N", "dsCode": 2, "sourceStateDesc": "Legacy", "intCountryCode": 0, "actualInvoiceType": "PI", "chrIRNApplicableTag": "Y", "invoiceDate": "0001-01-01T00:00:00", "supplierLocCode": 0, "autoAuthtag": null, "aggregationTag": "Y" }, { "jobCode": "LE25P001", "jobDescription": "LE25P001 - testing_april", "strJobCodeAndDesc": null, "customerCode": "PI2101027108000", "customerDescription": "PI2101027108000 - spp TEST", "strCustomerCodeAndDesc": null, "strCurrencyCodeAndDesc": null, "invGroup": "AG", "invGroupDescription": "AG - Main invoice Group", "invType": "PI", "invTypeDescription": "PI - Progress Invoice", "orderNumber": "LE25P001/PI/0015", "currencyCode": 171, "currencyDescription": "AED", "tCompanyCurrencyCode": 72, "tClosingRate": 25.87000000, "tCurrencyRate": 0.0, "invClaimedAmt": 111.0000, "invCertifieddAmt": 111.0000, "invoiceNo": "AG/PI/000016", "contractValue": 0.0, "docStatus": "Approved", "isAdvanceType": "N", "intSourceStateCode": 0, "intConsigneeCode": 144009, "dtMeasurementPerodFrom": "2025-05-20T00:00:00", "dtMeasurementPerodTo": "2025-05-20T00:00:00", "jsonTaxConditions": null, "lstTaxCondition": null, "decTaxAmount": 0.0000, "intTaxType": 1, "strTaxType": "TAX", "intConsigneeState": 1, "intJobType": 1, "strInvoiceTypeAndDesc": null, "strInvoiceGroupAndDesc": null, "intCurrencyDecimalPlaces": 0, "currencyFullDescription": "United Arab Emirates dirham", "strRemarks": null, "intJobStatus": 10, "intJVNumber": null, "dtJVDate": null, "strRemarksToolTip": null, "strActualInvoiceNo": "AG/PI/000016", "chrExportTag": "N", "myProperty": null, "isBulk": null, "irnStatus": "N", "dsCode": 2, "sourceStateDesc": "Legacy", "intCountryCode": 0, "actualInvoiceType": "PI", "chrIRNApplicableTag": "Y", "invoiceDate": "0001-01-01T00:00:00", "supplierLocCode": 0, "autoAuthtag": null, "aggregationTag": "Y" }, { "jobCode": "LE25P001", "jobDescription": "LE25P001 - testing_april", "strJobCodeAndDesc": null, "customerCode": "PI2101027108000", "customerDescription": "PI2101027108000 - spp TEST", "strCustomerCodeAndDesc": null, "strCurrencyCodeAndDesc": null, "invGroup": "AG", "invGroupDescription": "AG - Main invoice Group", "invType": "PI", "invTypeDescription": "PI - Progress Invoice", "orderNumber": "LE25P001/PI/0016", "currencyCode": 171, "currencyDescription": "AED", "tCompanyCurrencyCode": 72, "tClosingRate": 25.87000000, "tCurrencyRate": 0.0, "invClaimedAmt": -111.0000, "invCertifieddAmt": -111.0000, "invoiceNo": "AG/PI/000017", "contractValue": 0.0, "docStatus": "Approved", "isAdvanceType": "N", "intSourceStateCode": 0, "intConsigneeCode": 144009, "dtMeasurementPerodFrom": "2025-05-20T00:00:00", "dtMeasurementPerodTo": "2025-05-20T00:00:00", "jsonTaxConditions": null, "lstTaxCondition": null, "decTaxAmount": 0.0000, "intTaxType": 1, "strTaxType": "TAX", "intConsigneeState": 1, "intJobType": 1, "strInvoiceTypeAndDesc": null, "strInvoiceGroupAndDesc": null, "intCurrencyDecimalPlaces": 0, "currencyFullDescription": "United Arab Emirates dirham", "strRemarks": null, "intJobStatus": 10, "intJVNumber": null, "dtJVDate": null, "strRemarksToolTip": null, "strActualInvoiceNo": "AG/PI/000017", "chrExportTag": "N", "myProperty": null, "isBulk": null, "irnStatus": "N", "dsCode": 2, "sourceStateDesc": "Legacy", "intCountryCode": 0, "actualInvoiceType": "PI", "chrIRNApplicableTag": "Y", "invoiceDate": "0001-01-01T00:00:00", "supplierLocCode": 0, "autoAuthtag": null, "aggregationTag": "Y" }, { "jobCode": "LE25P001", "jobDescription": "LE25P001 - testing_april", "strJobCodeAndDesc": null, "customerCode": "PI2101027108000", "customerDescription": "PI2101027108000 - spp TEST", "strCustomerCodeAndDesc": null, "strCurrencyCodeAndDesc": null, "invGroup": "AG", "invGroupDescription": "AG - Main invoice Group", "invType": "PI", "invTypeDescription": "PI - Progress Invoice", "orderNumber": "LE25P001/PI/0017", "currencyCode": 171, "currencyDescription": "AED", "tCompanyCurrencyCode": 72, "tClosingRate": 25.87000000, "tCurrencyRate": 0.0, "invClaimedAmt": 111.0000, "invCertifieddAmt": 111.0000, "invoiceNo": "AG/PI/000018", "contractValue": 0.0, "docStatus": "Approved", "isAdvanceType": "N", "intSourceStateCode": 0, "intConsigneeCode": 144009, "dtMeasurementPerodFrom": "2025-05-21T00:00:00", "dtMeasurementPerodTo": "2025-05-21T00:00:00", "jsonTaxConditions": null, "lstTaxCondition": null, "decTaxAmount": 0.0000, "intTaxType": 1, "strTaxType": "TAX", "intConsigneeState": 1, "intJobType": 1, "strInvoiceTypeAndDesc": null, "strInvoiceGroupAndDesc": null, "intCurrencyDecimalPlaces": 0, "currencyFullDescription": "United Arab Emirates dirham", "strRemarks": null, "intJobStatus": 10, "intJVNumber": null, "dtJVDate": null, "strRemarksToolTip": null, "strActualInvoiceNo": "AG/PI/000018", "chrExportTag": "N", "myProperty": null, "isBulk": null, "irnStatus": "N", "dsCode": 2, "sourceStateDesc": "Legacy", "intCountryCode": 0, "actualInvoiceType": "PI", "chrIRNApplicableTag": "Y", "invoiceDate": "0001-01-01T00:00:00", "supplierLocCode": 0, "autoAuthtag": null, "aggregationTag": "Y" }, { "jobCode": "LE25P001", "jobDescription": "LE25P001 - testing_april", "strJobCodeAndDesc": null, "customerCode": "PI2101027108000", "customerDescription": "PI2101027108000 - spp TEST", "strCustomerCodeAndDesc": null, "strCurrencyCodeAndDesc": null, "invGroup": "AG", "invGroupDescription": "AG - Main invoice Group", "invType": "PI", "invTypeDescription": "PI - Progress Invoice", "orderNumber": "LE25P001/PI/0018", "currencyCode": 171, "currencyDescription": "AED", "tCompanyCurrencyCode": 72, "tClosingRate": 25.87000000, "tCurrencyRate": 0.0, "invClaimedAmt": -111.0000, "invCertifieddAmt": -111.0000, "invoiceNo": "AG/PI/000019", "contractValue": 0.0, "docStatus": "Submitted", "isAdvanceType": "N", "intSourceStateCode": 0, "intConsigneeCode": 144009, "dtMeasurementPerodFrom": "2025-05-21T00:00:00", "dtMeasurementPerodTo": "2025-05-21T00:00:00", "jsonTaxConditions": null, "lstTaxCondition": null, "decTaxAmount": 0.0000, "intTaxType": 1, "strTaxType": "TAX", "intConsigneeState": 1, "intJobType": 1, "strInvoiceTypeAndDesc": null, "strInvoiceGroupAndDesc": null, "intCurrencyDecimalPlaces": 0, "currencyFullDescription": "United Arab Emirates dirham", "strRemarks": null, "intJobStatus": 10, "intJVNumber": null, "dtJVDate": null, "strRemarksToolTip": null, "strActualInvoiceNo": null, "chrExportTag": "N", "myProperty": null, "isBulk": null, "irnStatus": "N", "dsCode": 1, "sourceStateDesc": "Legacy", "intCountryCode": 0, "actualInvoiceType": "PI", "chrIRNApplicableTag": "Y", "invoiceDate": "0001-01-01T00:00:00", "supplierLocCode": 0, "autoAuthtag": null, "aggregationTag": "Y" }, { "jobCode": "LE25P001", "jobDescription": "LE25P001 - testing_april", "strJobCodeAndDesc": null, "customerCode": "PI2101027108000", "customerDescription": "PI2101027108000 - spp TEST", "strCustomerCodeAndDesc": null, "strCurrencyCodeAndDesc": null, "invGroup": "AG", "invGroupDescription": "AG - Main invoice Group", "invType": "PI", "invTypeDescription": "PI - Progress Invoice", "orderNumber": "LE25P001/PI/0019", "currencyCode": 171, "currencyDescription": "AED", "tCompanyCurrencyCode": 72, "tClosingRate": 25.87000000, "tCurrencyRate": 0.0, "invClaimedAmt": 1.0000, "invCertifieddAmt": 1.0000, "invoiceNo": "AG/PI/000020", "contractValue": 0.0, "docStatus": "Approved", "isAdvanceType": "N", "intSourceStateCode": 26, "intConsigneeCode": 143410, "dtMeasurementPerodFrom": "2025-05-21T00:00:00", "dtMeasurementPerodTo": "2025-05-21T00:00:00", "jsonTaxConditions": null, "lstTaxCondition": null, "decTaxAmount": 0.0000, "intTaxType": 1, "strTaxType": "TAX", "intConsigneeState": 1, "intJobType": 1, "strInvoiceTypeAndDesc": null, "strInvoiceGroupAndDesc": null, "intCurrencyDecimalPlaces": 0, "currencyFullDescription": "United Arab Emirates dirham", "strRemarks": null, "intJobStatus": 10, "intJVNumber": null, "dtJVDate": null, "strRemarksToolTip": null, "strActualInvoiceNo": "AG/PI/000020", "chrExportTag": "N", "myProperty": null, "isBulk": null, "irnStatus": "N", "dsCode": 2, "sourceStateDesc": "Uttar Pradesh", "intCountryCode": 100, "actualInvoiceType": "PI", "chrIRNApplicableTag": "Y", "invoiceDate": "0001-01-01T00:00:00", "supplierLocCode": 0, "autoAuthtag": null, "aggregationTag": "Y" }, { "jobCode": "LE25P001", "jobDescription": "LE25P001 - testing_april", "strJobCodeAndDesc": null, "customerCode": "PI2101027108000", "customerDescription": "PI2101027108000 - spp TEST", "strCustomerCodeAndDesc": null, "strCurrencyCodeAndDesc": null, "invGroup": "AG", "invGroupDescription": "AG - Main invoice Group", "invType": "PI", "invTypeDescription": "PI - Progress Invoice", "orderNumber": "LE25P001/PI/0020", "currencyCode": 171, "currencyDescription": "AED", "tCompanyCurrencyCode": 72, "tClosingRate": 25.87000000, "tCurrencyRate": 0.0, "invClaimedAmt": 1.0000, "invCertifieddAmt": 1.0000, "invoiceNo": "AG/PI/000021", "contractValue": 0.0, "docStatus": "Approved", "isAdvanceType": "N", "intSourceStateCode": 0, "intConsigneeCode": 143410, "dtMeasurementPerodFrom": "2025-05-21T00:00:00", "dtMeasurementPerodTo": "2025-05-21T00:00:00", "jsonTaxConditions": null, "lstTaxCondition": null, "decTaxAmount": 0.0000, "intTaxType": 1, "strTaxType": "TAX", "intConsigneeState": 1, "intJobType": 1, "strInvoiceTypeAndDesc": null, "strInvoiceGroupAndDesc": null, "intCurrencyDecimalPlaces": 0, "currencyFullDescription": "United Arab Emirates dirham", "strRemarks": null, "intJobStatus": 10, "intJVNumber": null, "dtJVDate": null, "strRemarksToolTip": null, "strActualInvoiceNo": "AG/PI/000021", "chrExportTag": "N", "myProperty": null, "isBulk": null, "irnStatus": "N", "dsCode": 2, "sourceStateDesc": "Legacy", "intCountryCode": 0, "actualInvoiceType": "PI", "chrIRNApplicableTag": "Y", "invoiceDate": "0001-01-01T00:00:00", "supplierLocCode": 0, "autoAuthtag": null, "aggregationTag": "Y" }, { "jobCode": "LE25P001", "jobDescription": "LE25P001 - testing_april", "strJobCodeAndDesc": null, "customerCode": "PI2101027108000", "customerDescription": "PI2101027108000 - spp TEST", "strCustomerCodeAndDesc": null, "strCurrencyCodeAndDesc": null, "invGroup": "AG", "invGroupDescription": "AG - Main invoice Group", "invType": "PI", "invTypeDescription": "PI - Progress Invoice", "orderNumber": "LE25P001/PI/0021", "currencyCode": 171, "currencyDescription": "AED", "tCompanyCurrencyCode": 72, "tClosingRate": 25.87000000, "tCurrencyRate": 0.0, "invClaimedAmt": 1.0000, "invCertifieddAmt": 1.0000, "invoiceNo": "AG/PI/000022", "contractValue": 0.0, "docStatus": "Approved", "isAdvanceType": "N", "intSourceStateCode": 0, "intConsigneeCode": 144009, "dtMeasurementPerodFrom": "2025-05-21T00:00:00", "dtMeasurementPerodTo": "2025-05-22T00:00:00", "jsonTaxConditions": null, "lstTaxCondition": null, "decTaxAmount": 0.0000, "intTaxType": 1, "strTaxType": "TAX", "intConsigneeState": 1, "intJobType": 1, "strInvoiceTypeAndDesc": null, "strInvoiceGroupAndDesc": null, "intCurrencyDecimalPlaces": 0, "currencyFullDescription": "United Arab Emirates dirham", "strRemarks": null, "intJobStatus": 10, "intJVNumber": null, "dtJVDate": null, "strRemarksToolTip": null, "strActualInvoiceNo": "AG/PI/000022", "chrExportTag": "N", "myProperty": null, "isBulk": null, "irnStatus": "N", "dsCode": 2, "sourceStateDesc": "Legacy", "intCountryCode": 0, "actualInvoiceType": "PI", "chrIRNApplicableTag": "Y", "invoiceDate": "0001-01-01T00:00:00", "supplierLocCode": 0, "autoAuthtag": null, "aggregationTag": "Y" }, { "jobCode": "LE25P001", "jobDescription": "LE25P001 - testing_april", "strJobCodeAndDesc": null, "customerCode": "PI2101027108000", "customerDescription": "PI2101027108000 - spp TEST", "strCustomerCodeAndDesc": null, "strCurrencyCodeAndDesc": null, "invGroup": "AG", "invGroupDescription": "AG - Main invoice Group", "invType": "PI", "invTypeDescription": "PI - Progress Invoice", "orderNumber": "LE25P001/PI/0022", "currencyCode": 171, "currencyDescription": "AED", "tCompanyCurrencyCode": 72, "tClosingRate": 25.87000000, "tCurrencyRate": 0.0, "invClaimedAmt": 1.0000, "invCertifieddAmt": 1.0000, "invoiceNo": "AG/PI/000023", "contractValue": 0.0, "docStatus": "Approved", "isAdvanceType": "N", "intSourceStateCode": 0, "intConsigneeCode": 144009, "dtMeasurementPerodFrom": "2025-05-21T00:00:00", "dtMeasurementPerodTo": "2025-05-22T00:00:00", "jsonTaxConditions": null, "lstTaxCondition": null, "decTaxAmount": 0.0000, "intTaxType": 1, "strTaxType": "TAX", "intConsigneeState": 1, "intJobType": 1, "strInvoiceTypeAndDesc": null, "strInvoiceGroupAndDesc": null, "intCurrencyDecimalPlaces": 0, "currencyFullDescription": "United Arab Emirates dirham", "strRemarks": null, "intJobStatus": 10, "intJVNumber": null, "dtJVDate": null, "strRemarksToolTip": null, "strActualInvoiceNo": "AG/PI/000023", "chrExportTag": "N", "myProperty": null, "isBulk": null, "irnStatus": "N", "dsCode": 2, "sourceStateDesc": "Legacy", "intCountryCode": 0, "actualInvoiceType": "PI", "chrIRNApplicableTag": "Y", "invoiceDate": "0001-01-01T00:00:00", "supplierLocCode": 0, "autoAuthtag": null, "aggregationTag": "Y" }, { "jobCode": "LE25P001", "jobDescription": "LE25P001 - testing_april", "strJobCodeAndDesc": null, "customerCode": "PI2101027108000", "customerDescription": "PI2101027108000 - spp TEST", "strCustomerCodeAndDesc": null, "strCurrencyCodeAndDesc": null, "invGroup": "AG", "invGroupDescription": "AG - Main invoice Group", "invType": "PI", "invTypeDescription": "PI - Progress Invoice", "orderNumber": "LE25P001/PI/0023", "currencyCode": 171, "currencyDescription": "AED", "tCompanyCurrencyCode": 72, "tClosingRate": 25.87000000, "tCurrencyRate": 0.0, "invClaimedAmt": 1000.0000, "invCertifieddAmt": 1000.0000, "invoiceNo": "AG/PI/000024", "contractValue": 0.0, "docStatus": "Approved", "isAdvanceType": "N", "intSourceStateCode": 0, "intConsigneeCode": 144009, "dtMeasurementPerodFrom": "2025-05-22T00:00:00", "dtMeasurementPerodTo": "2025-05-23T00:00:00", "jsonTaxConditions": null, "lstTaxCondition": null, "decTaxAmount": 36.0000, "intTaxType": 1, "strTaxType": "TAX", "intConsigneeState": 1, "intJobType": 1, "strInvoiceTypeAndDesc": null, "strInvoiceGroupAndDesc": null, "intCurrencyDecimalPlaces": 0, "currencyFullDescription": "United Arab Emirates dirham", "strRemarks": null, "intJobStatus": 10, "intJVNumber": null, "dtJVDate": null, "strRemarksToolTip": null, "strActualInvoiceNo": "AG/PI/000024", "chrExportTag": "N", "myProperty": null, "isBulk": null, "irnStatus": "N", "dsCode": 2, "sourceStateDesc": "Legacy", "intCountryCode": 0, "actualInvoiceType": "PI", "chrIRNApplicableTag": "Y", "invoiceDate": "0001-01-01T00:00:00", "supplierLocCode": 0, "autoAuthtag": null, "aggregationTag": "Y" }, { "jobCode": "LE25P001", "jobDescription": "LE25P001 - testing_april", "strJobCodeAndDesc": null, "customerCode": "PI2101027108000", "customerDescription": "PI2101027108000 - spp TEST", "strCustomerCodeAndDesc": null, "strCurrencyCodeAndDesc": null, "invGroup": "AG", "invGroupDescription": "AG - Main invoice Group", "invType": "PI", "invTypeDescription": "PI - Progress Invoice", "orderNumber": "LE25P001/PI/0024", "currencyCode": 171, "currencyDescription": "AED", "tCompanyCurrencyCode": 72, "tClosingRate": 25.87000000, "tCurrencyRate": 0.0, "invClaimedAmt": 60.0000, "invCertifieddAmt": 60.0000, "invoiceNo": "AG/PI/000025", "contractValue": 0.0, "docStatus": "Approved", "isAdvanceType": "N", "intSourceStateCode": 0, "intConsigneeCode": 144009, "dtMeasurementPerodFrom": "2025-05-22T00:00:00", "dtMeasurementPerodTo": "2025-05-23T00:00:00", "jsonTaxConditions": null, "lstTaxCondition": null, "decTaxAmount": 0.0000, "intTaxType": 1, "strTaxType": "TAX", "intConsigneeState": 1, "intJobType": 1, "strInvoiceTypeAndDesc": null, "strInvoiceGroupAndDesc": null, "intCurrencyDecimalPlaces": 0, "currencyFullDescription": "United Arab Emirates dirham", "strRemarks": null, "intJobStatus": 10, "intJVNumber": null, "dtJVDate": null, "strRemarksToolTip": null, "strActualInvoiceNo": "LEMH", "chrExportTag": "N", "myProperty": null, "isBulk": null, "irnStatus": "N", "dsCode": 2, "sourceStateDesc": "Legacy", "intCountryCode": 0, "actualInvoiceType": "PI", "chrIRNApplicableTag": "Y", "invoiceDate": "0001-01-01T00:00:00", "supplierLocCode": 0, "autoAuthtag": null, "aggregationTag": "Y" }, { "jobCode": "LE25P001", "jobDescription": "LE25P001 - testing_april", "strJobCodeAndDesc": null, "customerCode": "PI2101027108000", "customerDescription": "PI2101027108000 - spp TEST", "strCustomerCodeAndDesc": null, "strCurrencyCodeAndDesc": null, "invGroup": "AG", "invGroupDescription": "AG - Main invoice Group", "invType": "PI", "invTypeDescription": "PI - Progress Invoice", "orderNumber": "LE25P001/PI/0025", "currencyCode": 171, "currencyDescription": "AED", "tCompanyCurrencyCode": 72, "tClosingRate": 25.87000000, "tCurrencyRate": 0.0, "invClaimedAmt": 60.0000, "invCertifieddAmt": 60.0000, "invoiceNo": "AG/PI/000026", "contractValue": 0.0, "docStatus": "Submitted", "isAdvanceType": "N", "intSourceStateCode": 0, "intConsigneeCode": 144009, "dtMeasurementPerodFrom": "2025-05-21T00:00:00", "dtMeasurementPerodTo": "2025-05-24T00:00:00", "jsonTaxConditions": null, "lstTaxCondition": null, "decTaxAmount": 0.0000, "intTaxType": 1, "strTaxType": "TAX", "intConsigneeState": 1, "intJobType": 1, "strInvoiceTypeAndDesc": null, "strInvoiceGroupAndDesc": null, "intCurrencyDecimalPlaces": 0, "currencyFullDescription": "United Arab Emirates dirham", "strRemarks": null, "intJobStatus": 10, "intJVNumber": null, "dtJVDate": null, "strRemarksToolTip": null, "strActualInvoiceNo": null, "chrExportTag": "N", "myProperty": null, "isBulk": null, "irnStatus": "N", "dsCode": 1, "sourceStateDesc": "Legacy", "intCountryCode": 0, "actualInvoiceType": "PI", "chrIRNApplicableTag": "Y", "invoiceDate": "0001-01-01T00:00:00", "supplierLocCode": 0, "autoAuthtag": null, "aggregationTag": "Y" }, { "jobCode": "LE25P001", "jobDescription": "LE25P001 - testing_april", "strJobCodeAndDesc": null, "customerCode": "PI2101027108000", "customerDescription": "PI2101027108000 - spp TEST", "strCustomerCodeAndDesc": null, "strCurrencyCodeAndDesc": null, "invGroup": "AG", "invGroupDescription": "AG - Main invoice Group", "invType": "PI", "invTypeDescription": "PI - Progress Invoice", "orderNumber": "LE25P001/PI/0026", "currencyCode": 171, "currencyDescription": "AED", "tCompanyCurrencyCode": 72, "tClosingRate": 25.87000000, "tCurrencyRate": 0.0, "invClaimedAmt": 1.0000, "invCertifieddAmt": 1.0000, "invoiceNo": "AG/PI/000027", "contractValue": 0.0, "docStatus": "Approved", "isAdvanceType": "N", "intSourceStateCode": 1, "intConsigneeCode": 143410, "dtMeasurementPerodFrom": "2025-04-09T00:00:00", "dtMeasurementPerodTo": "2025-04-13T00:00:00", "jsonTaxConditions": null, "lstTaxCondition": null, "decTaxAmount": 0.0000, "intTaxType": 1, "strTaxType": "TAX", "intConsigneeState": 1, "intJobType": 1, "strInvoiceTypeAndDesc": null, "strInvoiceGroupAndDesc": null, "intCurrencyDecimalPlaces": 0, "currencyFullDescription": "United Arab Emirates dirham", "strRemarks": null, "intJobStatus": 10, "intJVNumber": null, "dtJVDate": null, "strRemarksToolTip": null, "strActualInvoiceNo": "LEAPLE25IN000009", "chrExportTag": "N", "myProperty": null, "isBulk": null, "irnStatus": "N", "dsCode": 2, "sourceStateDesc": "Andhra Pradesh", "intCountryCode": 100, "actualInvoiceType": "PI", "chrIRNApplicableTag": "Y", "invoiceDate": "0001-01-01T00:00:00", "supplierLocCode": 0, "autoAuthtag": null, "aggregationTag": "Y" }, { "jobCode": "LE25P001", "jobDescription": "LE25P001 - testing_april", "strJobCodeAndDesc": null, "customerCode": "PI2101027108000", "customerDescription": "PI2101027108000 - spp TEST", "strCustomerCodeAndDesc": null, "strCurrencyCodeAndDesc": null, "invGroup": "AG", "invGroupDescription": "AG - Main invoice Group", "invType": "PI", "invTypeDescription": "PI - Progress Invoice", "orderNumber": "LE25P001/PI/0028", "currencyCode": 171, "currencyDescription": "AED", "tCompanyCurrencyCode": 72, "tClosingRate": 25.87000000, "tCurrencyRate": 0.0, "invClaimedAmt": 50.0000, "invCertifieddAmt": 50.0000, "invoiceNo": "AG/PI/000029", "contractValue": 0.0, "docStatus": "Approved", "isAdvanceType": "N", "intSourceStateCode": 0, "intConsigneeCode": 144009, "dtMeasurementPerodFrom": "2025-05-24T00:00:00", "dtMeasurementPerodTo": "2025-05-24T00:00:00", "jsonTaxConditions": null, "lstTaxCondition": null, "decTaxAmount": 0.0000, "intTaxType": 1, "strTaxType": "TAX", "intConsigneeState": 1, "intJobType": 1, "strInvoiceTypeAndDesc": null, "strInvoiceGroupAndDesc": null, "intCurrencyDecimalPlaces": 0, "currencyFullDescription": "United Arab Emirates dirham", "strRemarks": null, "intJobStatus": 10, "intJVNumber": null, "dtJVDate": null, "strRemarksToolTip": null, "strActualInvoiceNo": "AG/PI/000029", "chrExportTag": "N", "myProperty": null, "isBulk": null, "irnStatus": "N", "dsCode": 2, "sourceStateDesc": "Legacy", "intCountryCode": 0, "actualInvoiceType": "PI", "chrIRNApplicableTag": "Y", "invoiceDate": "0001-01-01T00:00:00", "supplierLocCode": 0, "autoAuthtag": null, "aggregationTag": "Y" }, { "jobCode": "LE25P001", "jobDescription": "LE25P001 - testing_april", "strJobCodeAndDesc": null, "customerCode": "PI2101027108000", "customerDescription": "PI2101027108000 - spp TEST", "strCustomerCodeAndDesc": null, "strCurrencyCodeAndDesc": null, "invGroup": "AG", "invGroupDescription": "AG - Main invoice Group", "invType": "PI", "invTypeDescription": "PI - Progress Invoice", "orderNumber": "LE25P001/PI/0029", "currencyCode": 171, "currencyDescription": "AED", "tCompanyCurrencyCode": 72, "tClosingRate": 25.87000000, "tCurrencyRate": 0.0, "invClaimedAmt": 100.0000, "invCertifieddAmt": 100.0000, "invoiceNo": "AG/PI/000030", "contractValue": 0.0, "docStatus": "Submitted", "isAdvanceType": "N", "intSourceStateCode": 0, "intConsigneeCode": 144009, "dtMeasurementPerodFrom": "2025-05-27T00:00:00", "dtMeasurementPerodTo": "2025-05-27T00:00:00", "jsonTaxConditions": null, "lstTaxCondition": null, "decTaxAmount": 0.0000, "intTaxType": 1, "strTaxType": "TAX", "intConsigneeState": 1, "intJobType": 1, "strInvoiceTypeAndDesc": null, "strInvoiceGroupAndDesc": null, "intCurrencyDecimalPlaces": 0, "currencyFullDescription": "United Arab Emirates dirham", "strRemarks": null, "intJobStatus": 10, "intJVNumber": null, "dtJVDate": null, "strRemarksToolTip": null, "strActualInvoiceNo": null, "chrExportTag": "N", "myProperty": null, "isBulk": null, "irnStatus": "N", "dsCode": 1, "sourceStateDesc": "Legacy", "intCountryCode": 0, "actualInvoiceType": "PI", "chrIRNApplicableTag": "Y", "invoiceDate": "0001-01-01T00:00:00", "supplierLocCode": 0, "autoAuthtag": null, "aggregationTag": "Y" }, { "jobCode": "LE25P001", "jobDescription": "LE25P001 - testing_april", "strJobCodeAndDesc": null, "customerCode": "PI2101027108000", "customerDescription": "PI2101027108000 - spp TEST", "strCustomerCodeAndDesc": null, "strCurrencyCodeAndDesc": null, "invGroup": "AG", "invGroupDescription": "AG - Main invoice Group", "invType": "PI", "invTypeDescription": "PI - Progress Invoice", "orderNumber": "LE25P001/PI/0030", "currencyCode": 171, "currencyDescription": "AED", "tCompanyCurrencyCode": 72, "tClosingRate": 25.87000000, "tCurrencyRate": 0.0, "invClaimedAmt": 1.0000, "invCertifieddAmt": 1.0000, "invoiceNo": "AG/PI/000031", "contractValue": 0.0, "docStatus": "Approved", "isAdvanceType": "N", "intSourceStateCode": 0, "intConsigneeCode": 144009, "dtMeasurementPerodFrom": "2025-05-27T00:00:00", "dtMeasurementPerodTo": "2025-05-27T00:00:00", "jsonTaxConditions": null, "lstTaxCondition": null, "decTaxAmount": 0.0000, "intTaxType": 1, "strTaxType": "TAX", "intConsigneeState": 1, "intJobType": 1, "strInvoiceTypeAndDesc": null, "strInvoiceGroupAndDesc": null, "intCurrencyDecimalPlaces": 0, "currencyFullDescription": "United Arab Emirates dirham", "strRemarks": null, "intJobStatus": 10, "intJVNumber": null, "dtJVDate": null, "strRemarksToolTip": null, "strActualInvoiceNo": "AG/PI/000031", "chrExportTag": "N", "myProperty": null, "isBulk": null, "irnStatus": "N", "dsCode": 2, "sourceStateDesc": "Legacy", "intCountryCode": 0, "actualInvoiceType": "PI", "chrIRNApplicableTag": "Y", "invoiceDate": "0001-01-01T00:00:00", "supplierLocCode": 0, "autoAuthtag": null, "aggregationTag": "Y" }, { "jobCode": "LE25P001", "jobDescription": "LE25P001 - testing_april", "strJobCodeAndDesc": null, "customerCode": "PI2101027108000", "customerDescription": "PI2101027108000 - spp TEST", "strCustomerCodeAndDesc": null, "strCurrencyCodeAndDesc": null, "invGroup": "AG", "invGroupDescription": "AG - Main invoice Group", "invType": "PI", "invTypeDescription": "PI - Progress Invoice", "orderNumber": "LE25P001/PI/0031", "currencyCode": 171, "currencyDescription": "AED", "tCompanyCurrencyCode": 72, "tClosingRate": 25.87000000, "tCurrencyRate": 0.0, "invClaimedAmt": 11.0000, "invCertifieddAmt": 11.0000, "invoiceNo": "AG/PI/000032", "contractValue": 0.0, "docStatus": "Approved", "isAdvanceType": "N", "intSourceStateCode": 0, "intConsigneeCode": 144009, "dtMeasurementPerodFrom": "2025-05-27T00:00:00", "dtMeasurementPerodTo": "2025-05-27T00:00:00", "jsonTaxConditions": null, "lstTaxCondition": null, "decTaxAmount": 0.0000, "intTaxType": 1, "strTaxType": "TAX", "intConsigneeState": 1, "intJobType": 1, "strInvoiceTypeAndDesc": null, "strInvoiceGroupAndDesc": null, "intCurrencyDecimalPlaces": 0, "currencyFullDescription": "United Arab Emirates dirham", "strRemarks": null, "intJobStatus": 10, "intJVNumber": null, "dtJVDate": null, "strRemarksToolTip": null, "strActualInvoiceNo": "AG/PI/000032", "chrExportTag": "N", "myProperty": null, "isBulk": null, "irnStatus": "N", "dsCode": 2, "sourceStateDesc": "Legacy", "intCountryCode": 0, "actualInvoiceType": "PI", "chrIRNApplicableTag": "Y", "invoiceDate": "0001-01-01T00:00:00", "supplierLocCode": 0, "autoAuthtag": null, "aggregationTag": "Y" }, { "jobCode": "LE25P001", "jobDescription": "LE25P001 - testing_april", "strJobCodeAndDesc": null, "customerCode": "PI2101027108000", "customerDescription": "PI2101027108000 - spp TEST", "strCustomerCodeAndDesc": null, "strCurrencyCodeAndDesc": null, "invGroup": "AG", "invGroupDescription": "AG - Main invoice Group", "invType": "PI", "invTypeDescription": "PI - Progress Invoice", "orderNumber": "LE25P001/PI/0032", "currencyCode": 171, "currencyDescription": "AED", "tCompanyCurrencyCode": 72, "tClosingRate": 25.87000000, "tCurrencyRate": 0.0, "invClaimedAmt": 112.0000, "invCertifieddAmt": 112.0000, "invoiceNo": "AG/PI/000033", "contractValue": 0.0, "docStatus": "Approved", "isAdvanceType": "N", "intSourceStateCode": 0, "intConsigneeCode": 144009, "dtMeasurementPerodFrom": "2025-05-27T00:00:00", "dtMeasurementPerodTo": "2025-05-27T00:00:00", "jsonTaxConditions": null, "lstTaxCondition": null, "decTaxAmount": 0.0000, "intTaxType": 1, "strTaxType": "TAX", "intConsigneeState": 1, "intJobType": 1, "strInvoiceTypeAndDesc": null, "strInvoiceGroupAndDesc": null, "intCurrencyDecimalPlaces": 0, "currencyFullDescription": "United Arab Emirates dirham", "strRemarks": null, "intJobStatus": 10, "intJVNumber": null, "dtJVDate": null, "strRemarksToolTip": null, "strActualInvoiceNo": "AG/PI/000033", "chrExportTag": "N", "myProperty": null, "isBulk": null, "irnStatus": "N", "dsCode": 2, "sourceStateDesc": "Legacy", "intCountryCode": 0, "actualInvoiceType": "PI", "chrIRNApplicableTag": "Y", "invoiceDate": "0001-01-01T00:00:00", "supplierLocCode": 0, "autoAuthtag": null, "aggregationTag": "Y" }, { "jobCode": "LE25P001", "jobDescription": "LE25P001 - testing_april", "strJobCodeAndDesc": null, "customerCode": "PI2101027108000", "customerDescription": "PI2101027108000 - spp TEST", "strCustomerCodeAndDesc": null, "strCurrencyCodeAndDesc": null, "invGroup": "AG", "invGroupDescription": "AG - Main invoice Group", "invType": "PI", "invTypeDescription": "PI - Progress Invoice", "orderNumber": "LE25P001/PI/0033", "currencyCode": 171, "currencyDescription": "AED", "tCompanyCurrencyCode": 72, "tClosingRate": 25.87000000, "tCurrencyRate": 0.0, "invClaimedAmt": 112.0000, "invCertifieddAmt": 112.0000, "invoiceNo": "AG/PI/000034", "contractValue": 0.0, "docStatus": "Approved", "isAdvanceType": "N", "intSourceStateCode": 0, "intConsigneeCode": 144009, "dtMeasurementPerodFrom": "2025-05-27T00:00:00", "dtMeasurementPerodTo": "2025-05-27T00:00:00", "jsonTaxConditions": null, "lstTaxCondition": null, "decTaxAmount": 0.0000, "intTaxType": 1, "strTaxType": "TAX", "intConsigneeState": 1, "intJobType": 1, "strInvoiceTypeAndDesc": null, "strInvoiceGroupAndDesc": null, "intCurrencyDecimalPlaces": 0, "currencyFullDescription": "United Arab Emirates dirham", "strRemarks": null, "intJobStatus": 10, "intJVNumber": null, "dtJVDate": null, "strRemarksToolTip": null, "strActualInvoiceNo": "AG/PI/000034", "chrExportTag": "N", "myProperty": null, "isBulk": null, "irnStatus": "N", "dsCode": 2, "sourceStateDesc": "Legacy", "intCountryCode": 0, "actualInvoiceType": "PI", "chrIRNApplicableTag": "Y", "invoiceDate": "0001-01-01T00:00:00", "supplierLocCode": 0, "autoAuthtag": null, "aggregationTag": "Y" }, { "jobCode": "LE25P001", "jobDescription": "LE25P001 - testing_april", "strJobCodeAndDesc": null, "customerCode": "PI2101027108000", "customerDescription": "PI2101027108000 - spp TEST", "strCustomerCodeAndDesc": null, "strCurrencyCodeAndDesc": null, "invGroup": "AG", "invGroupDescription": "AG - Main invoice Group", "invType": "PI", "invTypeDescription": "PI - Progress Invoice", "orderNumber": "LE25P001/PI/0034", "currencyCode": 171, "currencyDescription": "AED", "tCompanyCurrencyCode": 72, "tClosingRate": 25.87000000, "tCurrencyRate": 0.0, "invClaimedAmt": 112.0000, "invCertifieddAmt": 112.0000, "invoiceNo": "AG/PI/000035", "contractValue": 0.0, "docStatus": "Approved", "isAdvanceType": "N", "intSourceStateCode": 0, "intConsigneeCode": 144009, "dtMeasurementPerodFrom": "2025-05-27T00:00:00", "dtMeasurementPerodTo": "2025-05-27T00:00:00", "jsonTaxConditions": null, "lstTaxCondition": null, "decTaxAmount": 0.0000, "intTaxType": 1, "strTaxType": "TAX", "intConsigneeState": 1, "intJobType": 1, "strInvoiceTypeAndDesc": null, "strInvoiceGroupAndDesc": null, "intCurrencyDecimalPlaces": 0, "currencyFullDescription": "United Arab Emirates dirham", "strRemarks": null, "intJobStatus": 10, "intJVNumber": null, "dtJVDate": null, "strRemarksToolTip": null, "strActualInvoiceNo": "AG/PI/000035", "chrExportTag": "N", "myProperty": null, "isBulk": null, "irnStatus": "N", "dsCode": 2, "sourceStateDesc": "Legacy", "intCountryCode": 0, "actualInvoiceType": "PI", "chrIRNApplicableTag": "Y", "invoiceDate": "0001-01-01T00:00:00", "supplierLocCode": 0, "autoAuthtag": null, "aggregationTag": "Y" }, { "jobCode": "LE25P001", "jobDescription": "LE25P001 - testing_april", "strJobCodeAndDesc": null, "customerCode": "PI2101027108000", "customerDescription": "PI2101027108000 - spp TEST", "strCustomerCodeAndDesc": null, "strCurrencyCodeAndDesc": null, "invGroup": "AG", "invGroupDescription": "AG - Main invoice Group", "invType": "PI", "invTypeDescription": "PI - Progress Invoice", "orderNumber": "LE25P001/PI/0035", "currencyCode": 171, "currencyDescription": "AED", "tCompanyCurrencyCode": 72, "tClosingRate": 25.87000000, "tCurrencyRate": 0.0, "invClaimedAmt": 112.0000, "invCertifieddAmt": 112.0000, "invoiceNo": "AG/PI/000036", "contractValue": 0.0, "docStatus": "Approved", "isAdvanceType": "N", "intSourceStateCode": 0, "intConsigneeCode": 144009, "dtMeasurementPerodFrom": "2025-05-27T00:00:00", "dtMeasurementPerodTo": "2025-05-27T00:00:00", "jsonTaxConditions": null, "lstTaxCondition": null, "decTaxAmount": 0.0000, "intTaxType": 1, "strTaxType": "TAX", "intConsigneeState": 1, "intJobType": 1, "strInvoiceTypeAndDesc": null, "strInvoiceGroupAndDesc": null, "intCurrencyDecimalPlaces": 0, "currencyFullDescription": "United Arab Emirates dirham", "strRemarks": null, "intJobStatus": 10, "intJVNumber": null, "dtJVDate": null, "strRemarksToolTip": null, "strActualInvoiceNo": "AG/PI/000036", "chrExportTag": "N", "myProperty": null, "isBulk": null, "irnStatus": "N", "dsCode": 2, "sourceStateDesc": "Legacy", "intCountryCode": 0, "actualInvoiceType": "PI", "chrIRNApplicableTag": "Y", "invoiceDate": "0001-01-01T00:00:00", "supplierLocCode": 0, "autoAuthtag": null, "aggregationTag": "Y" }, { "jobCode": "LE25P001", "jobDescription": "LE25P001 - testing_april", "strJobCodeAndDesc": null, "customerCode": "PI2101027108000", "customerDescription": "PI2101027108000 - spp TEST", "strCustomerCodeAndDesc": null, "strCurrencyCodeAndDesc": null, "invGroup": "AG", "invGroupDescription": "AG - Main invoice Group", "invType": "PI", "invTypeDescription": "PI - Progress Invoice", "orderNumber": "LE25P001/PI/0036", "currencyCode": 171, "currencyDescription": "AED", "tCompanyCurrencyCode": 72, "tClosingRate": 25.87000000, "tCurrencyRate": 0.0, "invClaimedAmt": -2.0000, "invCertifieddAmt": -2.0000, "invoiceNo": "AG/PI/000037", "contractValue": 0.0, "docStatus": "Submitted", "isAdvanceType": "N", "intSourceStateCode": 0, "intConsigneeCode": 143410, "dtMeasurementPerodFrom": "2025-05-18T00:00:00", "dtMeasurementPerodTo": "2025-05-18T00:00:00", "jsonTaxConditions": null, "lstTaxCondition": null, "decTaxAmount": 0.0000, "intTaxType": 1, "strTaxType": "TAX", "intConsigneeState": 1, "intJobType": 1, "strInvoiceTypeAndDesc": null, "strInvoiceGroupAndDesc": null, "intCurrencyDecimalPlaces": 0, "currencyFullDescription": "United Arab Emirates dirham", "strRemarks": null, "intJobStatus": 10, "intJVNumber": null, "dtJVDate": null, "strRemarksToolTip": null, "strActualInvoiceNo": null, "chrExportTag": "N", "myProperty": null, "isBulk": null, "irnStatus": "N", "dsCode": 1, "sourceStateDesc": "Legacy", "intCountryCode": 0, "actualInvoiceType": "PI", "chrIRNApplicableTag": "Y", "invoiceDate": "0001-01-01T00:00:00", "supplierLocCode": 0, "autoAuthtag": null, "aggregationTag": "Y" }, { "jobCode": "LE25P001", "jobDescription": "LE25P001 - testing_april", "strJobCodeAndDesc": null, "customerCode": "PI2101027108000", "customerDescription": "PI2101027108000 - spp TEST", "strCustomerCodeAndDesc": null, "strCurrencyCodeAndDesc": null, "invGroup": "AG", "invGroupDescription": "AG - Main invoice Group", "invType": "PI", "invTypeDescription": "PI - Progress Invoice", "orderNumber": "LE25P001/PI/0037", "currencyCode": 171, "currencyDescription": "AED", "tCompanyCurrencyCode": 72, "tClosingRate": 25.87000000, "tCurrencyRate": 0.0, "invClaimedAmt": 100.0000, "invCertifieddAmt": 100.0000, "invoiceNo": "AG/PI/000038", "contractValue": 0.0, "docStatus": "Approved", "isAdvanceType": "N", "intSourceStateCode": 0, "intConsigneeCode": 144009, "dtMeasurementPerodFrom": "2025-05-27T00:00:00", "dtMeasurementPerodTo": "2025-05-27T00:00:00", "jsonTaxConditions": null, "lstTaxCondition": null, "decTaxAmount": 0.0000, "intTaxType": 1, "strTaxType": "TAX", "intConsigneeState": 1, "intJobType": 1, "strInvoiceTypeAndDesc": null, "strInvoiceGroupAndDesc": null, "intCurrencyDecimalPlaces": 0, "currencyFullDescription": "United Arab Emirates dirham", "strRemarks": null, "intJobStatus": 10, "intJVNumber": null, "dtJVDate": null, "strRemarksToolTip": null, "strActualInvoiceNo": "AG/PI/000038", "chrExportTag": "N", "myProperty": null, "isBulk": null, "irnStatus": "N", "dsCode": 2, "sourceStateDesc": "Legacy", "intCountryCode": 0, "actualInvoiceType": "PI", "chrIRNApplicableTag": "Y", "invoiceDate": "0001-01-01T00:00:00", "supplierLocCode": 0, "autoAuthtag": null, "aggregationTag": "Y" }, { "jobCode": "LE25P001", "jobDescription": "LE25P001 - testing_april", "strJobCodeAndDesc": null, "customerCode": "PI2101027108000", "customerDescription": "PI2101027108000 - spp TEST", "strCustomerCodeAndDesc": null, "strCurrencyCodeAndDesc": null, "invGroup": "AG", "invGroupDescription": "AG - Main invoice Group", "invType": "PI", "invTypeDescription": "PI - Progress Invoice", "orderNumber": "LE25P001/PI/0038", "currencyCode": 171, "currencyDescription": "AED", "tCompanyCurrencyCode": 72, "tClosingRate": 25.87000000, "tCurrencyRate": 0.0, "invClaimedAmt": 100.0000, "invCertifieddAmt": 100.0000, "invoiceNo": "AG/PI/000039", "contractValue": 0.0, "docStatus": "Approved", "isAdvanceType": "N", "intSourceStateCode": 0, "intConsigneeCode": 144009, "dtMeasurementPerodFrom": "2025-05-27T00:00:00", "dtMeasurementPerodTo": "2025-05-27T00:00:00", "jsonTaxConditions": null, "lstTaxCondition": null, "decTaxAmount": 0.0000, "intTaxType": 1, "strTaxType": "TAX", "intConsigneeState": 1, "intJobType": 1, "strInvoiceTypeAndDesc": null, "strInvoiceGroupAndDesc": null, "intCurrencyDecimalPlaces": 0, "currencyFullDescription": "United Arab Emirates dirham", "strRemarks": null, "intJobStatus": 10, "intJVNumber": null, "dtJVDate": null, "strRemarksToolTip": null, "strActualInvoiceNo": "AG/PI/000039", "chrExportTag": "N", "myProperty": null, "isBulk": null, "irnStatus": "N", "dsCode": 2, "sourceStateDesc": "Legacy", "intCountryCode": 0, "actualInvoiceType": "PI", "chrIRNApplicableTag": "Y", "invoiceDate": "0001-01-01T00:00:00", "supplierLocCode": 0, "autoAuthtag": null, "aggregationTag": "Y" }, { "jobCode": "LE25P001", "jobDescription": "LE25P001 - testing_april", "strJobCodeAndDesc": null, "customerCode": "PI2101027108000", "customerDescription": "PI2101027108000 - spp TEST", "strCustomerCodeAndDesc": null, "strCurrencyCodeAndDesc": null, "invGroup": "AG", "invGroupDescription": "AG - Main invoice Group", "invType": "PI", "invTypeDescription": "PI - Progress Invoice", "orderNumber": "LE25P001/PI/0039", "currencyCode": 171, "currencyDescription": "AED", "tCompanyCurrencyCode": 72, "tClosingRate": 25.87000000, "tCurrencyRate": 0.0, "invClaimedAmt": 100.0000, "invCertifieddAmt": 100.0000, "invoiceNo": "AG/PI/000040", "contractValue": 0.0, "docStatus": "Approved", "isAdvanceType": "N", "intSourceStateCode": 0, "intConsigneeCode": 144009, "dtMeasurementPerodFrom": "2025-05-27T00:00:00", "dtMeasurementPerodTo": "2025-05-27T00:00:00", "jsonTaxConditions": null, "lstTaxCondition": null, "decTaxAmount": 0.0000, "intTaxType": 1, "strTaxType": "TAX", "intConsigneeState": 1, "intJobType": 1, "strInvoiceTypeAndDesc": null, "strInvoiceGroupAndDesc": null, "intCurrencyDecimalPlaces": 0, "currencyFullDescription": "United Arab Emirates dirham", "strRemarks": null, "intJobStatus": 10, "intJVNumber": null, "dtJVDate": null, "strRemarksToolTip": null, "strActualInvoiceNo": "AG/PI/000040", "chrExportTag": "N", "myProperty": null, "isBulk": null, "irnStatus": "N", "dsCode": 2, "sourceStateDesc": "Legacy", "intCountryCode": 0, "actualInvoiceType": "PI", "chrIRNApplicableTag": "Y", "invoiceDate": "0001-01-01T00:00:00", "supplierLocCode": 0, "autoAuthtag": null, "aggregationTag": "Y" }, { "jobCode": "LE25P001", "jobDescription": "LE25P001 - testing_april", "strJobCodeAndDesc": null, "customerCode": "PI2101027108000", "customerDescription": "PI2101027108000 - spp TEST", "strCustomerCodeAndDesc": null, "strCurrencyCodeAndDesc": null, "invGroup": "AG", "invGroupDescription": "AG - Main invoice Group", "invType": "PI", "invTypeDescription": "PI - Progress Invoice", "orderNumber": "LE25P001/PI/0040", "currencyCode": 171, "currencyDescription": "AED", "tCompanyCurrencyCode": 72, "tClosingRate": 25.87000000, "tCurrencyRate": 0.0, "invClaimedAmt": 200.0000, "invCertifieddAmt": 200.0000, "invoiceNo": "AG/PI/000041", "contractValue": 0.0, "docStatus": "Approved", "isAdvanceType": "N", "intSourceStateCode": 0, "intConsigneeCode": 144009, "dtMeasurementPerodFrom": "2025-05-27T00:00:00", "dtMeasurementPerodTo": "2025-05-27T00:00:00", "jsonTaxConditions": null, "lstTaxCondition": null, "decTaxAmount": 0.0000, "intTaxType": 1, "strTaxType": "TAX", "intConsigneeState": 1, "intJobType": 1, "strInvoiceTypeAndDesc": null, "strInvoiceGroupAndDesc": null, "intCurrencyDecimalPlaces": 0, "currencyFullDescription": "United Arab Emirates dirham", "strRemarks": null, "intJobStatus": 10, "intJVNumber": null, "dtJVDate": null, "strRemarksToolTip": null, "strActualInvoiceNo": "AG/PI/000041", "chrExportTag": "N", "myProperty": null, "isBulk": null, "irnStatus": "N", "dsCode": 2, "sourceStateDesc": "Legacy", "intCountryCode": 0, "actualInvoiceType": "PI", "chrIRNApplicableTag": "Y", "invoiceDate": "0001-01-01T00:00:00", "supplierLocCode": 0, "autoAuthtag": null, "aggregationTag": "Y" }, { "jobCode": "LE25P001", "jobDescription": "LE25P001 - testing_april", "strJobCodeAndDesc": null, "customerCode": "PI2101027108000", "customerDescription": "PI2101027108000 - spp TEST", "strCustomerCodeAndDesc": null, "strCurrencyCodeAndDesc": null, "invGroup": "AG", "invGroupDescription": "AG - Main invoice Group", "invType": "PI", "invTypeDescription": "PI - Progress Invoice", "orderNumber": "LE25P001/PI/0041", "currencyCode": 171, "currencyDescription": "AED", "tCompanyCurrencyCode": 72, "tClosingRate": 25.87000000, "tCurrencyRate": 0.0, "invClaimedAmt": 100.0000, "invCertifieddAmt": 100.0000, "invoiceNo": "AG/PI/000042", "contractValue": 0.0, "docStatus": "Approved", "isAdvanceType": "N", "intSourceStateCode": 0, "intConsigneeCode": 144009, "dtMeasurementPerodFrom": "2025-05-27T00:00:00", "dtMeasurementPerodTo": "2025-05-28T00:00:00", "jsonTaxConditions": null, "lstTaxCondition": null, "decTaxAmount": 0.0000, "intTaxType": 1, "strTaxType": "TAX", "intConsigneeState": 1, "intJobType": 1, "strInvoiceTypeAndDesc": null, "strInvoiceGroupAndDesc": null, "intCurrencyDecimalPlaces": 0, "currencyFullDescription": "United Arab Emirates dirham", "strRemarks": null, "intJobStatus": 10, "intJVNumber": null, "dtJVDate": null, "strRemarksToolTip": null, "strActualInvoiceNo": "AG/PI/000042", "chrExportTag": "N", "myProperty": null, "isBulk": null, "irnStatus": "N", "dsCode": 2, "sourceStateDesc": "Legacy", "intCountryCode": 0, "actualInvoiceType": "PI", "chrIRNApplicableTag": "Y", "invoiceDate": "0001-01-01T00:00:00", "supplierLocCode": 0, "autoAuthtag": null, "aggregationTag": "Y" }, { "jobCode": "LE25P001", "jobDescription": "LE25P001 - testing_april", "strJobCodeAndDesc": null, "customerCode": "PI2101027108000", "customerDescription": "PI2101027108000 - spp TEST", "strCustomerCodeAndDesc": null, "strCurrencyCodeAndDesc": null, "invGroup": "AG", "invGroupDescription": "AG - Main invoice Group", "invType": "PI", "invTypeDescription": "PI - Progress Invoice", "orderNumber": "LE25P001/PI/0042", "currencyCode": 171, "currencyDescription": "AED", "tCompanyCurrencyCode": 72, "tClosingRate": 25.87000000, "tCurrencyRate": 0.0, "invClaimedAmt": 150.0000, "invCertifieddAmt": 150.0000, "invoiceNo": "AG/PI/000043", "contractValue": 0.0, "docStatus": "Approved", "isAdvanceType": "N", "intSourceStateCode": 0, "intConsigneeCode": 144009, "dtMeasurementPerodFrom": "2025-05-28T00:00:00", "dtMeasurementPerodTo": "2025-05-28T00:00:00", "jsonTaxConditions": null, "lstTaxCondition": null, "decTaxAmount": 0.0000, "intTaxType": 1, "strTaxType": "TAX", "intConsigneeState": 1, "intJobType": 1, "strInvoiceTypeAndDesc": null, "strInvoiceGroupAndDesc": null, "intCurrencyDecimalPlaces": 0, "currencyFullDescription": "United Arab Emirates dirham", "strRemarks": null, "intJobStatus": 10, "intJVNumber": null, "dtJVDate": null, "strRemarksToolTip": null, "strActualInvoiceNo": "AG/PI/000043", "chrExportTag": "N", "myProperty": null, "isBulk": null, "irnStatus": "N", "dsCode": 2, "sourceStateDesc": "Legacy", "intCountryCode": 0, "actualInvoiceType": "PI", "chrIRNApplicableTag": "Y", "invoiceDate": "0001-01-01T00:00:00", "supplierLocCode": 0, "autoAuthtag": null, "aggregationTag": "Y" }, { "jobCode": "LE25P001", "jobDescription": "LE25P001 - testing_april", "strJobCodeAndDesc": null, "customerCode": "PI2101027108000", "customerDescription": "PI2101027108000 - spp TEST", "strCustomerCodeAndDesc": null, "strCurrencyCodeAndDesc": null, "invGroup": "AG", "invGroupDescription": "AG - Main invoice Group", "invType": "PI", "invTypeDescription": "PI - Progress Invoice", "orderNumber": "LE25P001/PI/0043", "currencyCode": 171, "currencyDescription": "AED", "tCompanyCurrencyCode": 72, "tClosingRate": 25.87000000, "tCurrencyRate": 0.0, "invClaimedAmt": 150.0000, "invCertifieddAmt": 150.0000, "invoiceNo": "AG/PI/000044", "contractValue": 0.0, "docStatus": "Approved", "isAdvanceType": "N", "intSourceStateCode": 0, "intConsigneeCode": 144009, "dtMeasurementPerodFrom": "2025-05-28T00:00:00", "dtMeasurementPerodTo": "2025-05-28T00:00:00", "jsonTaxConditions": null, "lstTaxCondition": null, "decTaxAmount": 0.0000, "intTaxType": 1, "strTaxType": "TAX", "intConsigneeState": 1, "intJobType": 1, "strInvoiceTypeAndDesc": null, "strInvoiceGroupAndDesc": null, "intCurrencyDecimalPlaces": 0, "currencyFullDescription": "United Arab Emirates dirham", "strRemarks": null, "intJobStatus": 10, "intJVNumber": null, "dtJVDate": null, "strRemarksToolTip": null, "strActualInvoiceNo": "AG/PI/000044", "chrExportTag": "N", "myProperty": null, "isBulk": null, "irnStatus": "N", "dsCode": 2, "sourceStateDesc": "Legacy", "intCountryCode": 0, "actualInvoiceType": "PI", "chrIRNApplicableTag": "Y", "invoiceDate": "0001-01-01T00:00:00", "supplierLocCode": 0, "autoAuthtag": null, "aggregationTag": "Y" }, { "jobCode": "LE25P001", "jobDescription": "LE25P001 - testing_april", "strJobCodeAndDesc": null, "customerCode": "PI2101027108000", "customerDescription": "PI2101027108000 - spp TEST", "strCustomerCodeAndDesc": null, "strCurrencyCodeAndDesc": null, "invGroup": "AG", "invGroupDescription": "AG - Main invoice Group", "invType": "PI", "invTypeDescription": "PI - Progress Invoice", "orderNumber": "LE25P001/PI/0044", "currencyCode": 171, "currencyDescription": "AED", "tCompanyCurrencyCode": 72, "tClosingRate": 25.87000000, "tCurrencyRate": 0.0, "invClaimedAmt": 110.0000, "invCertifieddAmt": 110.0000, "invoiceNo": "AG/PI/000045", "contractValue": 0.0, "docStatus": "Approved", "isAdvanceType": "N", "intSourceStateCode": 1, "intConsigneeCode": 144009, "dtMeasurementPerodFrom": "2025-05-28T00:00:00", "dtMeasurementPerodTo": "2025-05-28T00:00:00", "jsonTaxConditions": null, "lstTaxCondition": null, "decTaxAmount": 0.0000, "intTaxType": 1, "strTaxType": "TAX", "intConsigneeState": 1, "intJobType": 1, "strInvoiceTypeAndDesc": null, "strInvoiceGroupAndDesc": null, "intCurrencyDecimalPlaces": 0, "currencyFullDescription": "United Arab Emirates dirham", "strRemarks": null, "intJobStatus": 10, "intJVNumber": null, "dtJVDate": null, "strRemarksToolTip": null, "strActualInvoiceNo": "LEAPLE25IN000017", "chrExportTag": "N", "myProperty": null, "isBulk": null, "irnStatus": "N", "dsCode": 2, "sourceStateDesc": "Andhra Pradesh", "intCountryCode": 100, "actualInvoiceType": "PI", "chrIRNApplicableTag": "Y", "invoiceDate": "0001-01-01T00:00:00", "supplierLocCode": 0, "autoAuthtag": null, "aggregationTag": "Y" }, { "jobCode": "LE25P001", "jobDescription": "LE25P001 - testing_april", "strJobCodeAndDesc": null, "customerCode": "PI2101027108000", "customerDescription": "PI2101027108000 - spp TEST", "strCustomerCodeAndDesc": null, "strCurrencyCodeAndDesc": null, "invGroup": "AG", "invGroupDescription": "AG - Main invoice Group", "invType": "PI", "invTypeDescription": "PI - Progress Invoice", "orderNumber": "LE25P001/PI/0045", "currencyCode": 171, "currencyDescription": "AED", "tCompanyCurrencyCode": 72, "tClosingRate": 25.87000000, "tCurrencyRate": 0.0, "invClaimedAmt": -1.0000, "invCertifieddAmt": -1.0000, "invoiceNo": "AG/PI/000046", "contractValue": 0.0, "docStatus": "Submitted", "isAdvanceType": "N", "intSourceStateCode": 1, "intConsigneeCode": 143410, "dtMeasurementPerodFrom": "2025-05-18T00:00:00", "dtMeasurementPerodTo": "2025-05-19T00:00:00", "jsonTaxConditions": null, "lstTaxCondition": null, "decTaxAmount": 0.0000, "intTaxType": 1, "strTaxType": "TAX", "intConsigneeState": 1, "intJobType": 1, "strInvoiceTypeAndDesc": null, "strInvoiceGroupAndDesc": null, "intCurrencyDecimalPlaces": 0, "currencyFullDescription": "United Arab Emirates dirham", "strRemarks": null, "intJobStatus": 10, "intJVNumber": null, "dtJVDate": null, "strRemarksToolTip": null, "strActualInvoiceNo": null, "chrExportTag": "N", "myProperty": null, "isBulk": null, "irnStatus": "N", "dsCode": 1, "sourceStateDesc": "Andhra Pradesh", "intCountryCode": 100, "actualInvoiceType": "PI", "chrIRNApplicableTag": "Y", "invoiceDate": "0001-01-01T00:00:00", "supplierLocCode": 0, "autoAuthtag": null, "aggregationTag": "Y" }, { "jobCode": "LE25P001", "jobDescription": "LE25P001 - testing_april", "strJobCodeAndDesc": null, "customerCode": "PI2101027108000", "customerDescription": "PI2101027108000 - spp TEST", "strCustomerCodeAndDesc": null, "strCurrencyCodeAndDesc": null, "invGroup": "AG", "invGroupDescription": "AG - Main invoice Group", "invType": "PI", "invTypeDescription": "PI - Progress Invoice", "orderNumber": "LE25P001/PI/0047", "currencyCode": 171, "currencyDescription": "AED", "tCompanyCurrencyCode": 72, "tClosingRate": 25.87000000, "tCurrencyRate": 0.0, "invClaimedAmt": 100.0000, "invCertifieddAmt": 100.0000, "invoiceNo": "AG/PI/000048", "contractValue": 0.0, "docStatus": "Approved", "isAdvanceType": "N", "intSourceStateCode": 1, "intConsigneeCode": 144009, "dtMeasurementPerodFrom": "2025-05-30T00:00:00", "dtMeasurementPerodTo": "2025-05-31T00:00:00", "jsonTaxConditions": null, "lstTaxCondition": null, "decTaxAmount": 0.0000, "intTaxType": 1, "strTaxType": "TAX", "intConsigneeState": 1, "intJobType": 1, "strInvoiceTypeAndDesc": null, "strInvoiceGroupAndDesc": null, "intCurrencyDecimalPlaces": 0, "currencyFullDescription": "United Arab Emirates dirham", "strRemarks": null, "intJobStatus": 10, "intJVNumber": null, "dtJVDate": null, "strRemarksToolTip": null, "strActualInvoiceNo": "AG/PI/000048", "chrExportTag": "N", "myProperty": null, "isBulk": null, "irnStatus": "N", "dsCode": 2, "sourceStateDesc": "Andhra Pradesh", "intCountryCode": 100, "actualInvoiceType": "PI", "chrIRNApplicableTag": "Y", "invoiceDate": "0001-01-01T00:00:00", "supplierLocCode": 0, "autoAuthtag": null, "aggregationTag": "Y" }, { "jobCode": "LE25P001", "jobDescription": "LE25P001 - testing_april", "strJobCodeAndDesc": null, "customerCode": "PI2101027108000", "customerDescription": "PI2101027108000 - spp TEST", "strCustomerCodeAndDesc": null, "strCurrencyCodeAndDesc": null, "invGroup": "AG", "invGroupDescription": "AG - Main invoice Group", "invType": "PI", "invTypeDescription": "PI - Progress Invoice", "orderNumber": "LE25P001/PI/0048", "currencyCode": 171, "currencyDescription": "AED", "tCompanyCurrencyCode": 72, "tClosingRate": 25.87000000, "tCurrencyRate": 0.0, "invClaimedAmt": 50.0000, "invCertifieddAmt": 50.0000, "invoiceNo": "AG/PI/000049", "contractValue": 0.0, "docStatus": "Approved", "isAdvanceType": "N", "intSourceStateCode": 1, "intConsigneeCode": 144009, "dtMeasurementPerodFrom": "2025-05-31T00:00:00", "dtMeasurementPerodTo": "2025-05-31T00:00:00", "jsonTaxConditions": null, "lstTaxCondition": null, "decTaxAmount": 0.0000, "intTaxType": 1, "strTaxType": "TAX", "intConsigneeState": 1, "intJobType": 1, "strInvoiceTypeAndDesc": null, "strInvoiceGroupAndDesc": null, "intCurrencyDecimalPlaces": 0, "currencyFullDescription": "United Arab Emirates dirham", "strRemarks": null, "intJobStatus": 10, "intJVNumber": null, "dtJVDate": null, "strRemarksToolTip": null, "strActualInvoiceNo": "LEAPLE25IN000018", "chrExportTag": "N", "myProperty": null, "isBulk": null, "irnStatus": "N", "dsCode": 2, "sourceStateDesc": "Andhra Pradesh", "intCountryCode": 100, "actualInvoiceType": "PI", "chrIRNApplicableTag": "Y", "invoiceDate": "0001-01-01T00:00:00", "supplierLocCode": 0, "autoAuthtag": null, "aggregationTag": "Y" }, { "jobCode": "LE25P001", "jobDescription": "LE25P001 - testing_april", "strJobCodeAndDesc": null, "customerCode": "PI2101027108000", "customerDescription": "PI2101027108000 - spp TEST", "strCustomerCodeAndDesc": null, "strCurrencyCodeAndDesc": null, "invGroup": "AG", "invGroupDescription": "AG - Main invoice Group", "invType": "PI", "invTypeDescription": "PI - Progress Invoice", "orderNumber": "LE25P001/PI/0049", "currencyCode": 171, "currencyDescription": "AED", "tCompanyCurrencyCode": 72, "tClosingRate": 25.87000000, "tCurrencyRate": 0.0, "invClaimedAmt": 1.0000, "invCertifieddAmt": 1.0000, "invoiceNo": "AG/PI/000050", "contractValue": 0.0, "docStatus": "Approved", "isAdvanceType": "N", "intSourceStateCode": 1, "intConsigneeCode": 144009, "dtMeasurementPerodFrom": "2025-05-31T00:00:00", "dtMeasurementPerodTo": "2025-05-31T00:00:00", "jsonTaxConditions": null, "lstTaxCondition": null, "decTaxAmount": 0.0000, "intTaxType": 1, "strTaxType": "TAX", "intConsigneeState": 1, "intJobType": 1, "strInvoiceTypeAndDesc": null, "strInvoiceGroupAndDesc": null, "intCurrencyDecimalPlaces": 0, "currencyFullDescription": "United Arab Emirates dirham", "strRemarks": null, "intJobStatus": 10, "intJVNumber": null, "dtJVDate": null, "strRemarksToolTip": null, "strActualInvoiceNo": "LEAPLE25IN000019", "chrExportTag": "N", "myProperty": null, "isBulk": null, "irnStatus": "N", "dsCode": 2, "sourceStateDesc": "Andhra Pradesh", "intCountryCode": 100, "actualInvoiceType": "PI", "chrIRNApplicableTag": "Y", "invoiceDate": "0001-01-01T00:00:00", "supplierLocCode": 0, "autoAuthtag": null, "aggregationTag": "Y" }, { "jobCode": "LE25P001", "jobDescription": "LE25P001 - testing_april", "strJobCodeAndDesc": null, "customerCode": "PI2101027108000", "customerDescription": "PI2101027108000 - spp TEST", "strCustomerCodeAndDesc": null, "strCurrencyCodeAndDesc": null, "invGroup": "AG", "invGroupDescription": "AG - Main invoice Group", "invType": "PI", "invTypeDescription": "PI - Progress Invoice", "orderNumber": "LE25P001/PI/0050", "currencyCode": 171, "currencyDescription": "AED", "tCompanyCurrencyCode": 72, "tClosingRate": 25.87000000, "tCurrencyRate": 0.0, "invClaimedAmt": 100.0000, "invCertifieddAmt": 100.0000, "invoiceNo": "AG/PI/000051", "contractValue": 0.0, "docStatus": "Approved", "isAdvanceType": "N", "intSourceStateCode": 1, "intConsigneeCode": 144009, "dtMeasurementPerodFrom": "2025-05-31T00:00:00", "dtMeasurementPerodTo": "2025-05-31T00:00:00", "jsonTaxConditions": null, "lstTaxCondition": null, "decTaxAmount": 0.0000, "intTaxType": 1, "strTaxType": "TAX", "intConsigneeState": 1, "intJobType": 1, "strInvoiceTypeAndDesc": null, "strInvoiceGroupAndDesc": null, "intCurrencyDecimalPlaces": 0, "currencyFullDescription": "United Arab Emirates dirham", "strRemarks": null, "intJobStatus": 10, "intJVNumber": null, "dtJVDate": null, "strRemarksToolTip": null, "strActualInvoiceNo": "LEAPLE25IN000020", "chrExportTag": "N", "myProperty": null, "isBulk": null, "irnStatus": "N", "dsCode": 2, "sourceStateDesc": "Andhra Pradesh", "intCountryCode": 100, "actualInvoiceType": "PI", "chrIRNApplicableTag": "Y", "invoiceDate": "0001-01-01T00:00:00", "supplierLocCode": 0, "autoAuthtag": null, "aggregationTag": "Y" }, { "jobCode": "LE25P001", "jobDescription": "LE25P001 - testing_april", "strJobCodeAndDesc": null, "customerCode": "PI2101027108000", "customerDescription": "PI2101027108000 - spp TEST", "strCustomerCodeAndDesc": null, "strCurrencyCodeAndDesc": null, "invGroup": "AG", "invGroupDescription": "AG - Main invoice Group", "invType": "PI", "invTypeDescription": "PI - Progress Invoice", "orderNumber": "LE25P001/PI/0051", "currencyCode": 171, "currencyDescription": "AED", "tCompanyCurrencyCode": 72, "tClosingRate": 25.87000000, "tCurrencyRate": 0.0, "invClaimedAmt": 100.0000, "invCertifieddAmt": 100.0000, "invoiceNo": "AG/PI/000052", "contractValue": 0.0, "docStatus": "Approved", "isAdvanceType": "N", "intSourceStateCode": 1, "intConsigneeCode": 144009, "dtMeasurementPerodFrom": "2025-05-31T00:00:00", "dtMeasurementPerodTo": "2025-05-31T00:00:00", "jsonTaxConditions": null, "lstTaxCondition": null, "decTaxAmount": 0.0000, "intTaxType": 1, "strTaxType": "TAX", "intConsigneeState": 1, "intJobType": 1, "strInvoiceTypeAndDesc": null, "strInvoiceGroupAndDesc": null, "intCurrencyDecimalPlaces": 0, "currencyFullDescription": "United Arab Emirates dirham", "strRemarks": null, "intJobStatus": 10, "intJVNumber": null, "dtJVDate": null, "strRemarksToolTip": null, "strActualInvoiceNo": "LEAPLE25IN000021", "chrExportTag": "N", "myProperty": null, "isBulk": null, "irnStatus": "N", "dsCode": 2, "sourceStateDesc": "Andhra Pradesh", "intCountryCode": 100, "actualInvoiceType": "PI", "chrIRNApplicableTag": "Y", "invoiceDate": "0001-01-01T00:00:00", "supplierLocCode": 0, "autoAuthtag": null, "aggregationTag": "Y" }, { "jobCode": "LE25P001", "jobDescription": "LE25P001 - testing_april", "strJobCodeAndDesc": null, "customerCode": "PI2101027108000", "customerDescription": "PI2101027108000 - spp TEST", "strCustomerCodeAndDesc": null, "strCurrencyCodeAndDesc": null, "invGroup": "AG", "invGroupDescription": "AG - Main invoice Group", "invType": "PI", "invTypeDescription": "PI - Progress Invoice", "orderNumber": "LE25P001/PI/0052", "currencyCode": 171, "currencyDescription": "AED", "tCompanyCurrencyCode": 72, "tClosingRate": 25.87000000, "tCurrencyRate": 0.0, "invClaimedAmt": 100.0000, "invCertifieddAmt": 100.0000, "invoiceNo": "AG/PI/000053", "contractValue": 0.0, "docStatus": "Approved", "isAdvanceType": "N", "intSourceStateCode": 1, "intConsigneeCode": 144009, "dtMeasurementPerodFrom": "2025-05-31T00:00:00", "dtMeasurementPerodTo": "2025-05-31T00:00:00", "jsonTaxConditions": null, "lstTaxCondition": null, "decTaxAmount": 0.0000, "intTaxType": 1, "strTaxType": "TAX", "intConsigneeState": 1, "intJobType": 1, "strInvoiceTypeAndDesc": null, "strInvoiceGroupAndDesc": null, "intCurrencyDecimalPlaces": 0, "currencyFullDescription": "United Arab Emirates dirham", "strRemarks": null, "intJobStatus": 10, "intJVNumber": null, "dtJVDate": null, "strRemarksToolTip": null, "strActualInvoiceNo": "LEAPLE25IN000022", "chrExportTag": "N", "myProperty": null, "isBulk": null, "irnStatus": "N", "dsCode": 2, "sourceStateDesc": "Andhra Pradesh", "intCountryCode": 100, "actualInvoiceType": "PI", "chrIRNApplicableTag": "Y", "invoiceDate": "0001-01-01T00:00:00", "supplierLocCode": 0, "autoAuthtag": null, "aggregationTag": "Y" }, { "jobCode": "LE25P001", "jobDescription": "LE25P001 - testing_april", "strJobCodeAndDesc": null, "customerCode": "PI2101027108000", "customerDescription": "PI2101027108000 - spp TEST", "strCustomerCodeAndDesc": null, "strCurrencyCodeAndDesc": null, "invGroup": "AG", "invGroupDescription": "AG - Main invoice Group", "invType": "PI", "invTypeDescription": "PI - Progress Invoice", "orderNumber": "LE25P001/PI/0053", "currencyCode": 171, "currencyDescription": "AED", "tCompanyCurrencyCode": 72, "tClosingRate": 25.87000000, "tCurrencyRate": 0.0, "invClaimedAmt": -5.0000, "invCertifieddAmt": -5.0000, "invoiceNo": "AG/PI/000054", "contractValue": 0.0, "docStatus": "Submitted", "isAdvanceType": "N", "intSourceStateCode": 1, "intConsigneeCode": 144009, "dtMeasurementPerodFrom": "2025-05-27T00:00:00", "dtMeasurementPerodTo": "2025-05-27T00:00:00", "jsonTaxConditions": null, "lstTaxCondition": null, "decTaxAmount": 0.0000, "intTaxType": 1, "strTaxType": "TAX", "intConsigneeState": 1, "intJobType": 1, "strInvoiceTypeAndDesc": null, "strInvoiceGroupAndDesc": null, "intCurrencyDecimalPlaces": 0, "currencyFullDescription": "United Arab Emirates dirham", "strRemarks": null, "intJobStatus": 10, "intJVNumber": null, "dtJVDate": null, "strRemarksToolTip": null, "strActualInvoiceNo": null, "chrExportTag": "N", "myProperty": null, "isBulk": null, "irnStatus": "N", "dsCode": 1, "sourceStateDesc": "Andhra Pradesh", "intCountryCode": 100, "actualInvoiceType": "PI", "chrIRNApplicableTag": "Y", "invoiceDate": "0001-01-01T00:00:00", "supplierLocCode": 0, "autoAuthtag": null, "aggregationTag": "Y" }, { "jobCode": "LE25P001", "jobDescription": "LE25P001 - testing_april", "strJobCodeAndDesc": null, "customerCode": "PI2101027108000", "customerDescription": "PI2101027108000 - spp TEST", "strCustomerCodeAndDesc": null, "strCurrencyCodeAndDesc": null, "invGroup": "AG", "invGroupDescription": "AG - Main invoice Group", "invType": "PI", "invTypeDescription": "PI - Progress Invoice", "orderNumber": "LE25P001/PI/0054", "currencyCode": 171, "currencyDescription": "AED", "tCompanyCurrencyCode": 72, "tClosingRate": 25.87000000, "tCurrencyRate": 0.0, "invClaimedAmt": 100.0000, "invCertifieddAmt": 100.0000, "invoiceNo": "AG/PI/000055", "contractValue": 0.0, "docStatus": "Approved", "isAdvanceType": "N", "intSourceStateCode": 1, "intConsigneeCode": 144009, "dtMeasurementPerodFrom": "2025-05-31T00:00:00", "dtMeasurementPerodTo": "2025-06-03T00:00:00", "jsonTaxConditions": null, "lstTaxCondition": null, "decTaxAmount": 0.0000, "intTaxType": 1, "strTaxType": "TAX", "intConsigneeState": 1, "intJobType": 1, "strInvoiceTypeAndDesc": null, "strInvoiceGroupAndDesc": null, "intCurrencyDecimalPlaces": 0, "currencyFullDescription": "United Arab Emirates dirham", "strRemarks": null, "intJobStatus": 10, "intJVNumber": null, "dtJVDate": null, "strRemarksToolTip": null, "strActualInvoiceNo": "LEAPLE25IN000023", "chrExportTag": "N", "myProperty": null, "isBulk": null, "irnStatus": "N", "dsCode": 2, "sourceStateDesc": "Andhra Pradesh", "intCountryCode": 100, "actualInvoiceType": "PI", "chrIRNApplicableTag": "Y", "invoiceDate": "0001-01-01T00:00:00", "supplierLocCode": 0, "autoAuthtag": null, "aggregationTag": "Y" }, { "jobCode": "LE25P001", "jobDescription": "LE25P001 - testing_april", "strJobCodeAndDesc": null, "customerCode": "PI2101027108000", "customerDescription": "PI2101027108000 - spp TEST", "strCustomerCodeAndDesc": null, "strCurrencyCodeAndDesc": null, "invGroup": "AG", "invGroupDescription": "AG - Main invoice Group", "invType": "PI", "invTypeDescription": "PI - Progress Invoice", "orderNumber": "LE25P001/PI/0055", "currencyCode": 171, "currencyDescription": "AED", "tCompanyCurrencyCode": 72, "tClosingRate": 25.87000000, "tCurrencyRate": 0.0, "invClaimedAmt": 100.0000, "invCertifieddAmt": 100.0000, "invoiceNo": "AG/PI/000056", "contractValue": 0.0, "docStatus": "Approved", "isAdvanceType": "N", "intSourceStateCode": 1, "intConsigneeCode": 144009, "dtMeasurementPerodFrom": "2025-05-31T00:00:00", "dtMeasurementPerodTo": "2025-06-02T00:00:00", "jsonTaxConditions": null, "lstTaxCondition": null, "decTaxAmount": 0.0000, "intTaxType": 1, "strTaxType": "TAX", "intConsigneeState": 1, "intJobType": 1, "strInvoiceTypeAndDesc": null, "strInvoiceGroupAndDesc": null, "intCurrencyDecimalPlaces": 0, "currencyFullDescription": "United Arab Emirates dirham", "strRemarks": null, "intJobStatus": 10, "intJVNumber": null, "dtJVDate": null, "strRemarksToolTip": null, "strActualInvoiceNo": "LEAPLE25IN000024", "chrExportTag": "N", "myProperty": null, "isBulk": null, "irnStatus": "N", "dsCode": 2, "sourceStateDesc": "Andhra Pradesh", "intCountryCode": 100, "actualInvoiceType": "PI", "chrIRNApplicableTag": "Y", "invoiceDate": "0001-01-01T00:00:00", "supplierLocCode": 0, "autoAuthtag": null, "aggregationTag": "Y" }, { "jobCode": "LE25P001", "jobDescription": "LE25P001 - testing_april", "strJobCodeAndDesc": null, "customerCode": "PI2101027108000", "customerDescription": "PI2101027108000 - spp TEST", "strCustomerCodeAndDesc": null, "strCurrencyCodeAndDesc": null, "invGroup": "AG", "invGroupDescription": "AG - Main invoice Group", "invType": "PI", "invTypeDescription": "PI - Progress Invoice", "orderNumber": "LE25P001/PI/0056", "currencyCode": 171, "currencyDescription": "AED", "tCompanyCurrencyCode": 72, "tClosingRate": 25.87000000, "tCurrencyRate": 0.0, "invClaimedAmt": 100.0000, "invCertifieddAmt": 100.0000, "invoiceNo": "AG/PI/000057", "contractValue": 0.0, "docStatus": "Approved", "isAdvanceType": "N", "intSourceStateCode": 1, "intConsigneeCode": 144009, "dtMeasurementPerodFrom": "2025-05-31T00:00:00", "dtMeasurementPerodTo": "2025-06-02T00:00:00", "jsonTaxConditions": null, "lstTaxCondition": null, "decTaxAmount": 0.0000, "intTaxType": 1, "strTaxType": "TAX", "intConsigneeState": 1, "intJobType": 1, "strInvoiceTypeAndDesc": null, "strInvoiceGroupAndDesc": null, "intCurrencyDecimalPlaces": 0, "currencyFullDescription": "United Arab Emirates dirham", "strRemarks": null, "intJobStatus": 10, "intJVNumber": null, "dtJVDate": null, "strRemarksToolTip": null, "strActualInvoiceNo": "LEAPLE25IN000025", "chrExportTag": "N", "myProperty": null, "isBulk": null, "irnStatus": "N", "dsCode": 2, "sourceStateDesc": "Andhra Pradesh", "intCountryCode": 100, "actualInvoiceType": "PI", "chrIRNApplicableTag": "Y", "invoiceDate": "0001-01-01T00:00:00", "supplierLocCode": 0, "autoAuthtag": null, "aggregationTag": "Y" }, { "jobCode": "LE25P001", "jobDescription": "LE25P001 - testing_april", "strJobCodeAndDesc": null, "customerCode": "PI2101027108000", "customerDescription": "PI2101027108000 - spp TEST", "strCustomerCodeAndDesc": null, "strCurrencyCodeAndDesc": null, "invGroup": "AG", "invGroupDescription": "AG - Main invoice Group", "invType": "PI", "invTypeDescription": "PI - Progress Invoice", "orderNumber": "LE25P001/PI/0057", "currencyCode": 171, "currencyDescription": "AED", "tCompanyCurrencyCode": 72, "tClosingRate": 25.87000000, "tCurrencyRate": 0.0, "invClaimedAmt": 100.0000, "invCertifieddAmt": 100.0000, "invoiceNo": "AG/PI/000058", "contractValue": 0.0, "docStatus": "Approved", "isAdvanceType": "N", "intSourceStateCode": 1, "intConsigneeCode": 144009, "dtMeasurementPerodFrom": "2025-06-02T00:00:00", "dtMeasurementPerodTo": "2025-06-03T00:00:00", "jsonTaxConditions": null, "lstTaxCondition": null, "decTaxAmount": 0.0000, "intTaxType": 1, "strTaxType": "TAX", "intConsigneeState": 1, "intJobType": 1, "strInvoiceTypeAndDesc": null, "strInvoiceGroupAndDesc": null, "intCurrencyDecimalPlaces": 0, "currencyFullDescription": "United Arab Emirates dirham", "strRemarks": null, "intJobStatus": 10, "intJVNumber": null, "dtJVDate": null, "strRemarksToolTip": null, "strActualInvoiceNo": "LEAPLE25IN000026", "chrExportTag": "N", "myProperty": null, "isBulk": null, "irnStatus": "N", "dsCode": 2, "sourceStateDesc": "Andhra Pradesh", "intCountryCode": 100, "actualInvoiceType": "PI", "chrIRNApplicableTag": "Y", "invoiceDate": "0001-01-01T00:00:00", "supplierLocCode": 0, "autoAuthtag": null, "aggregationTag": "Y" }, { "jobCode": "LE25P001", "jobDescription": "LE25P001 - testing_april", "strJobCodeAndDesc": null, "customerCode": "PI2101027108000", "customerDescription": "PI2101027108000 - spp TEST", "strCustomerCodeAndDesc": null, "strCurrencyCodeAndDesc": null, "invGroup": "AG", "invGroupDescription": "AG - Main invoice Group", "invType": "PI", "invTypeDescription": "PI - Progress Invoice", "orderNumber": "LE25P001/PI/0058", "currencyCode": 171, "currencyDescription": "AED", "tCompanyCurrencyCode": 72, "tClosingRate": 25.87000000, "tCurrencyRate": 0.0, "invClaimedAmt": 2.0000, "invCertifieddAmt": 2.0000, "invoiceNo": "AG/PI/000059", "contractValue": 0.0, "docStatus": "Approved", "isAdvanceType": "N", "intSourceStateCode": 1, "intConsigneeCode": 143410, "dtMeasurementPerodFrom": "2025-04-03T00:00:00", "dtMeasurementPerodTo": "2025-04-06T00:00:00", "jsonTaxConditions": null, "lstTaxCondition": null, "decTaxAmount": 0.0000, "intTaxType": 1, "strTaxType": "TAX", "intConsigneeState": 1, "intJobType": 1, "strInvoiceTypeAndDesc": null, "strInvoiceGroupAndDesc": null, "intCurrencyDecimalPlaces": 0, "currencyFullDescription": "United Arab Emirates dirham", "strRemarks": null, "intJobStatus": 10, "intJVNumber": null, "dtJVDate": null, "strRemarksToolTip": null, "strActualInvoiceNo": "LEAPLE25IN000027", "chrExportTag": "N", "myProperty": null, "isBulk": null, "irnStatus": "N", "dsCode": 2, "sourceStateDesc": "Andhra Pradesh", "intCountryCode": 100, "actualInvoiceType": "PI", "chrIRNApplicableTag": "Y", "invoiceDate": "0001-01-01T00:00:00", "supplierLocCode": 0, "autoAuthtag": null, "aggregationTag": "Y" }, { "jobCode": "LE25P001", "jobDescription": "LE25P001 - testing_april", "strJobCodeAndDesc": null, "customerCode": "PI2101027108000", "customerDescription": "PI2101027108000 - spp TEST", "strCustomerCodeAndDesc": null, "strCurrencyCodeAndDesc": null, "invGroup": "AG", "invGroupDescription": "AG - Main invoice Group", "invType": "PI", "invTypeDescription": "PI - Progress Invoice", "orderNumber": "LE25P001/PI/0059", "currencyCode": 171, "currencyDescription": "AED", "tCompanyCurrencyCode": 72, "tClosingRate": 25.87000000, "tCurrencyRate": 0.0, "invClaimedAmt": 12.0000, "invCertifieddAmt": 12.0000, "invoiceNo": "AG/PI/000060", "contractValue": 0.0, "docStatus": "Submitted", "isAdvanceType": "N", "intSourceStateCode": 1, "intConsigneeCode": 144009, "dtMeasurementPerodFrom": "2025-06-16T00:00:00", "dtMeasurementPerodTo": "2025-06-16T00:00:00", "jsonTaxConditions": null, "lstTaxCondition": null, "decTaxAmount": 0.0000, "intTaxType": 1, "strTaxType": "TAX", "intConsigneeState": 1, "intJobType": 1, "strInvoiceTypeAndDesc": null, "strInvoiceGroupAndDesc": null, "intCurrencyDecimalPlaces": 0, "currencyFullDescription": "United Arab Emirates dirham", "strRemarks": null, "intJobStatus": 10, "intJVNumber": null, "dtJVDate": null, "strRemarksToolTip": null, "strActualInvoiceNo": null, "chrExportTag": "N", "myProperty": null, "isBulk": null, "irnStatus": "N", "dsCode": 1, "sourceStateDesc": "Andhra Pradesh", "intCountryCode": 100, "actualInvoiceType": "PI", "chrIRNApplicableTag": "Y", "invoiceDate": "0001-01-01T00:00:00", "supplierLocCode": 0, "autoAuthtag": null, "aggregationTag": "Y" }, { "jobCode": "LE25P001", "jobDescription": "LE25P001 - testing_april", "strJobCodeAndDesc": null, "customerCode": "PI2101027108000", "customerDescription": "PI2101027108000 - spp TEST", "strCustomerCodeAndDesc": null, "strCurrencyCodeAndDesc": null, "invGroup": "AG", "invGroupDescription": "AG - Main invoice Group", "invType": "PI", "invTypeDescription": "PI - Progress Invoice", "orderNumber": "LE25M001/PI/0002", "currencyCode": 171, "currencyDescription": "AED", "tCompanyCurrencyCode": 72, "tClosingRate": 25.87000000, "tCurrencyRate": 0.0, "invClaimedAmt": -1.0000, "invCertifieddAmt": -1.0000, "invoiceNo": "SA/PI/000002", "contractValue": 0.0, "docStatus": "Submitted", "isAdvanceType": "N", "intSourceStateCode": 0, "intConsigneeCode": 143410, "dtMeasurementPerodFrom": "2025-05-16T00:00:00", "dtMeasurementPerodTo": "2025-05-16T00:00:00", "jsonTaxConditions": null, "lstTaxCondition": null, "decTaxAmount": 0.0000, "intTaxType": 1, "strTaxType": "TAX", "intConsigneeState": 1, "intJobType": 1, "strInvoiceTypeAndDesc": null, "strInvoiceGroupAndDesc": null, "intCurrencyDecimalPlaces": 0, "currencyFullDescription": "United Arab Emirates dirham", "strRemarks": null, "intJobStatus": 10, "intJVNumber": null, "dtJVDate": null, "strRemarksToolTip": null, "strActualInvoiceNo": "SA/PI/000002", "chrExportTag": "N", "myProperty": null, "isBulk": null, "irnStatus": "N", "dsCode": 1, "sourceStateDesc": "Legacy", "intCountryCode": 0, "actualInvoiceType": "PI", "chrIRNApplicableTag": "Y", "invoiceDate": "0001-01-01T00:00:00", "supplierLocCode": 0, "autoAuthtag": null, "aggregationTag": "Y" }, { "jobCode": "LE25P001", "jobDescription": "LE25P001 - testing_april", "strJobCodeAndDesc": null, "customerCode": "PI2101027108000", "customerDescription": "PI2101027108000 - spp TEST", "strCustomerCodeAndDesc": null, "strCurrencyCodeAndDesc": null, "invGroup": "AG", "invGroupDescription": "AG - Main invoice Group", "invType": "PI", "invTypeDescription": "PI - Progress Invoice", "orderNumber": "LE25M001/PI/0002", "currencyCode": 171, "currencyDescription": "AED", "tCompanyCurrencyCode": 72, "tClosingRate": 25.87000000, "tCurrencyRate": 0.0, "invClaimedAmt": -1.0000, "invCertifieddAmt": -1.0000, "invoiceNo": "SA/PI/000003", "contractValue": 0.0, "docStatus": "Approved", "isAdvanceType": "N", "intSourceStateCode": 0, "intConsigneeCode": 143410, "dtMeasurementPerodFrom": "2025-05-19T00:00:00", "dtMeasurementPerodTo": "2025-05-19T00:00:00", "jsonTaxConditions": null, "lstTaxCondition": null, "decTaxAmount": 0.0000, "intTaxType": 1, "strTaxType": "TAX", "intConsigneeState": 1, "intJobType": 1, "strInvoiceTypeAndDesc": null, "strInvoiceGroupAndDesc": null, "intCurrencyDecimalPlaces": 0, "currencyFullDescription": "United Arab Emirates dirham", "strRemarks": null, "intJobStatus": 10, "intJVNumber": null, "dtJVDate": null, "strRemarksToolTip": null, "strActualInvoiceNo": "SA/PI/000003", "chrExportTag": "N", "myProperty": null, "isBulk": null, "irnStatus": "N", "dsCode": 2, "sourceStateDesc": "Legacy", "intCountryCode": 0, "actualInvoiceType": "PI", "chrIRNApplicableTag": "Y", "invoiceDate": "0001-01-01T00:00:00", "supplierLocCode": 0, "autoAuthtag": null, "aggregationTag": "Y" }, { "jobCode": "LE25P001", "jobDescription": "LE25P001 - testing_april", "strJobCodeAndDesc": null, "customerCode": "PI2101027108000", "customerDescription": "PI2101027108000 - spp TEST", "strCustomerCodeAndDesc": null, "strCurrencyCodeAndDesc": null, "invGroup": "AG", "invGroupDescription": "AG - Main invoice Group", "invType": "PI", "invTypeDescription": "PI - Progress Invoice", "orderNumber": "LE25P001/PI/0014", "currencyCode": 171, "currencyDescription": "AED", "tCompanyCurrencyCode": 72, "tClosingRate": 25.87000000, "tCurrencyRate": 0.0, "invClaimedAmt": -2.0000, "invCertifieddAmt": -2.0000, "invoiceNo": "SR/PI/000011", "contractValue": 0.0, "docStatus": "Approved", "isAdvanceType": "N", "intSourceStateCode": 0, "intConsigneeCode": 143410, "dtMeasurementPerodFrom": "2025-05-20T00:00:00", "dtMeasurementPerodTo": "2025-05-20T00:00:00", "jsonTaxConditions": null, "lstTaxCondition": null, "decTaxAmount": 0.0000, "intTaxType": 1, "strTaxType": "TAX", "intConsigneeState": 1, "intJobType": 1, "strInvoiceTypeAndDesc": null, "strInvoiceGroupAndDesc": null, "intCurrencyDecimalPlaces": 0, "currencyFullDescription": "United Arab Emirates dirham", "strRemarks": null, "intJobStatus": 10, "intJVNumber": null, "dtJVDate": null, "strRemarksToolTip": null, "strActualInvoiceNo": "SR/PI/000011", "chrExportTag": "N", "myProperty": null, "isBulk": null, "irnStatus": "N", "dsCode": 2, "sourceStateDesc": "Legacy", "intCountryCode": 0, "actualInvoiceType": "PI", "chrIRNApplicableTag": "Y", "invoiceDate": "0001-01-01T00:00:00", "supplierLocCode": 0, "autoAuthtag": null, "aggregationTag": "Y" }, { "jobCode": "LE25P001", "jobDescription": "LE25P001 - testing_april", "strJobCodeAndDesc": null, "customerCode": "PI2101027108000", "customerDescription": "PI2101027108000 - spp TEST", "strCustomerCodeAndDesc": null, "strCurrencyCodeAndDesc": null, "invGroup": "AG", "invGroupDescription": "AG - Main invoice Group", "invType": "PI", "invTypeDescription": "PI - Progress Invoice", "orderNumber": "LE25P001/PI/0019", "currencyCode": 171, "currencyDescription": "AED", "tCompanyCurrencyCode": 72, "tClosingRate": 25.87000000, "tCurrencyRate": 0.0, "invClaimedAmt": -1.0000, "invCertifieddAmt": -1.0000, "invoiceNo": "SR/PI/000012", "contractValue": 0.0, "docStatus": "Approved", "isAdvanceType": "N", "intSourceStateCode": 0, "intConsigneeCode": 143410, "dtMeasurementPerodFrom": "2025-05-21T00:00:00", "dtMeasurementPerodTo": "2025-05-21T00:00:00", "jsonTaxConditions": null, "lstTaxCondition": null, "decTaxAmount": 0.0000, "intTaxType": 1, "strTaxType": "TAX", "intConsigneeState": 1, "intJobType": 1, "strInvoiceTypeAndDesc": null, "strInvoiceGroupAndDesc": null, "intCurrencyDecimalPlaces": 0, "currencyFullDescription": "United Arab Emirates dirham", "strRemarks": null, "intJobStatus": 10, "intJVNumber": null, "dtJVDate": null, "strRemarksToolTip": null, "strActualInvoiceNo": "SR/PI/000012", "chrExportTag": "N", "myProperty": null, "isBulk": null, "irnStatus": "N", "dsCode": 2, "sourceStateDesc": "Legacy", "intCountryCode": 0, "actualInvoiceType": "PI", "chrIRNApplicableTag": "Y", "invoiceDate": "0001-01-01T00:00:00", "supplierLocCode": 0, "autoAuthtag": null, "aggregationTag": "Y" }, { "jobCode": "LE25P001", "jobDescription": "LE25P001 - testing_april", "strJobCodeAndDesc": null, "customerCode": "PI2101027108000", "customerDescription": "PI2101027108000 - spp TEST", "strCustomerCodeAndDesc": null, "strCurrencyCodeAndDesc": null, "invGroup": "AG", "invGroupDescription": "AG - Main invoice Group", "invType": "PI", "invTypeDescription": "PI - Progress Invoice", "orderNumber": "LE25P001/PI/0020", "currencyCode": 171, "currencyDescription": "AED", "tCompanyCurrencyCode": 72, "tClosingRate": 25.87000000, "tCurrencyRate": 0.0, "invClaimedAmt": -1.0000, "invCertifieddAmt": -1.0000, "invoiceNo": "SR/PI/000013", "contractValue": 0.0, "docStatus": "Approved", "isAdvanceType": "N", "intSourceStateCode": 0, "intConsigneeCode": 143410, "dtMeasurementPerodFrom": "2025-05-21T00:00:00", "dtMeasurementPerodTo": "2025-05-21T00:00:00", "jsonTaxConditions": null, "lstTaxCondition": null, "decTaxAmount": 0.0000, "intTaxType": 1, "strTaxType": "TAX", "intConsigneeState": 1, "intJobType": 1, "strInvoiceTypeAndDesc": null, "strInvoiceGroupAndDesc": null, "intCurrencyDecimalPlaces": 0, "currencyFullDescription": "United Arab Emirates dirham", "strRemarks": null, "intJobStatus": 10, "intJVNumber": null, "dtJVDate": null, "strRemarksToolTip": null, "strActualInvoiceNo": "SR/PI/000013", "chrExportTag": "N", "myProperty": null, "isBulk": null, "irnStatus": "N", "dsCode": 2, "sourceStateDesc": "Legacy", "intCountryCode": 0, "actualInvoiceType": "PI", "chrIRNApplicableTag": "Y", "invoiceDate": "0001-01-01T00:00:00", "supplierLocCode": 0, "autoAuthtag": null, "aggregationTag": "Y" }, { "jobCode": "LE25P001", "jobDescription": "LE25P001 - testing_april", "strJobCodeAndDesc": null, "customerCode": "PI2101027108000", "customerDescription": "PI2101027108000 - spp TEST", "strCustomerCodeAndDesc": null, "strCurrencyCodeAndDesc": null, "invGroup": "AG", "invGroupDescription": "AG - Main invoice Group", "invType": "PI", "invTypeDescription": "PI - Progress Invoice", "orderNumber": "LE25P001/PI/0021", "currencyCode": 171, "currencyDescription": "AED", "tCompanyCurrencyCode": 72, "tClosingRate": 25.87000000, "tCurrencyRate": 0.0, "invClaimedAmt": -1.0000, "invCertifieddAmt": -1.0000, "invoiceNo": "SR/PI/000014", "contractValue": 0.0, "docStatus": "Approved", "isAdvanceType": "N", "intSourceStateCode": 0, "intConsigneeCode": 144009, "dtMeasurementPerodFrom": "2025-05-23T00:00:00", "dtMeasurementPerodTo": "2025-05-23T00:00:00", "jsonTaxConditions": null, "lstTaxCondition": null, "decTaxAmount": 0.0000, "intTaxType": 1, "strTaxType": "TAX", "intConsigneeState": 1, "intJobType": 1, "strInvoiceTypeAndDesc": null, "strInvoiceGroupAndDesc": null, "intCurrencyDecimalPlaces": 0, "currencyFullDescription": "United Arab Emirates dirham", "strRemarks": null, "intJobStatus": 10, "intJVNumber": null, "dtJVDate": null, "strRemarksToolTip": null, "strActualInvoiceNo": "SR/PI/000014", "chrExportTag": "N", "myProperty": null, "isBulk": null, "irnStatus": "N", "dsCode": 2, "sourceStateDesc": "Legacy", "intCountryCode": 0, "actualInvoiceType": "PI", "chrIRNApplicableTag": "Y", "invoiceDate": "0001-01-01T00:00:00", "supplierLocCode": 0, "autoAuthtag": null, "aggregationTag": "Y" }, { "jobCode": "LE25P001", "jobDescription": "LE25P001 - testing_april", "strJobCodeAndDesc": null, "customerCode": "PI2101027108000", "customerDescription": "PI2101027108000 - spp TEST", "strCustomerCodeAndDesc": null, "strCurrencyCodeAndDesc": null, "invGroup": "AG", "invGroupDescription": "AG - Main invoice Group", "invType": "PI", "invTypeDescription": "PI - Progress Invoice", "orderNumber": "LE25P001/PI/0023", "currencyCode": 171, "currencyDescription": "AED", "tCompanyCurrencyCode": 72, "tClosingRate": 25.87000000, "tCurrencyRate": 0.0, "invClaimedAmt": -1000.0000, "invCertifieddAmt": -1000.0000, "invoiceNo": "SR/PI/000015", "contractValue": 0.0, "docStatus": "Approved", "isAdvanceType": "N", "intSourceStateCode": 0, "intConsigneeCode": 144009, "dtMeasurementPerodFrom": "2025-05-23T00:00:00", "dtMeasurementPerodTo": "2025-05-23T00:00:00", "jsonTaxConditions": null, "lstTaxCondition": null, "decTaxAmount": -36.0000, "intTaxType": 1, "strTaxType": "TAX", "intConsigneeState": 1, "intJobType": 1, "strInvoiceTypeAndDesc": null, "strInvoiceGroupAndDesc": null, "intCurrencyDecimalPlaces": 0, "currencyFullDescription": "United Arab Emirates dirham", "strRemarks": null, "intJobStatus": 10, "intJVNumber": null, "dtJVDate": null, "strRemarksToolTip": null, "strActualInvoiceNo": "SR/PI/000015", "chrExportTag": "N", "myProperty": null, "isBulk": null, "irnStatus": "N", "dsCode": 2, "sourceStateDesc": "Legacy", "intCountryCode": 0, "actualInvoiceType": "PI", "chrIRNApplicableTag": "Y", "invoiceDate": "0001-01-01T00:00:00", "supplierLocCode": 0, "autoAuthtag": null, "aggregationTag": "Y" }, { "jobCode": "LE25P001", "jobDescription": "LE25P001 - testing_april", "strJobCodeAndDesc": null, "customerCode": "PI2101027108000", "customerDescription": "PI2101027108000 - spp TEST", "strCustomerCodeAndDesc": null, "strCurrencyCodeAndDesc": null, "invGroup": "AG", "invGroupDescription": "AG - Main invoice Group", "invType": "PI", "invTypeDescription": "PI - Progress Invoice", "orderNumber": "LE25P001/PI/0024", "currencyCode": 171, "currencyDescription": "AED", "tCompanyCurrencyCode": 72, "tClosingRate": 25.87000000, "tCurrencyRate": 0.0, "invClaimedAmt": -20.0000, "invCertifieddAmt": -20.0000, "invoiceNo": "SR/PI/000016", "contractValue": 0.0, "docStatus": "Approved", "isAdvanceType": "N", "intSourceStateCode": 0, "intConsigneeCode": 144009, "dtMeasurementPerodFrom": "2025-05-23T00:00:00", "dtMeasurementPerodTo": "2025-05-23T00:00:00", "jsonTaxConditions": null, "lstTaxCondition": null, "decTaxAmount": 0.0000, "intTaxType": 1, "strTaxType": "TAX", "intConsigneeState": 1, "intJobType": 1, "strInvoiceTypeAndDesc": null, "strInvoiceGroupAndDesc": null, "intCurrencyDecimalPlaces": 0, "currencyFullDescription": "United Arab Emirates dirham", "strRemarks": null, "intJobStatus": 10, "intJVNumber": null, "dtJVDate": null, "strRemarksToolTip": null, "strActualInvoiceNo": "SR/PI/000016", "chrExportTag": "N", "myProperty": null, "isBulk": null, "irnStatus": "N", "dsCode": 2, "sourceStateDesc": "Legacy", "intCountryCode": 0, "actualInvoiceType": "PI", "chrIRNApplicableTag": "Y", "invoiceDate": "0001-01-01T00:00:00", "supplierLocCode": 0, "autoAuthtag": null, "aggregationTag": "Y" }, { "jobCode": "LE25P001", "jobDescription": "LE25P001 - testing_april", "strJobCodeAndDesc": null, "customerCode": "PI2101027108000", "customerDescription": "PI2101027108000 - spp TEST", "strCustomerCodeAndDesc": null, "strCurrencyCodeAndDesc": null, "invGroup": "AG", "invGroupDescription": "AG - Main invoice Group", "invType": "PI", "invTypeDescription": "PI - Progress Invoice", "orderNumber": "LE25P001/PI/0028", "currencyCode": 171, "currencyDescription": "AED", "tCompanyCurrencyCode": 72, "tClosingRate": 25.87000000, "tCurrencyRate": 0.0, "invClaimedAmt": -50.0000, "invCertifieddAmt": -50.0000, "invoiceNo": "SR/PI/000017", "contractValue": 0.0, "docStatus": "Approved", "isAdvanceType": "N", "intSourceStateCode": 1, "intConsigneeCode": 144009, "dtMeasurementPerodFrom": "2025-05-26T00:00:00", "dtMeasurementPerodTo": "2025-05-26T00:00:00", "jsonTaxConditions": null, "lstTaxCondition": null, "decTaxAmount": 0.0000, "intTaxType": 1, "strTaxType": "TAX", "intConsigneeState": 1, "intJobType": 1, "strInvoiceTypeAndDesc": null, "strInvoiceGroupAndDesc": null, "intCurrencyDecimalPlaces": 0, "currencyFullDescription": "United Arab Emirates dirham", "strRemarks": null, "intJobStatus": 10, "intJVNumber": null, "dtJVDate": null, "strRemarksToolTip": null, "strActualInvoiceNo": "LEAPLE25IN000010", "chrExportTag": "N", "myProperty": null, "isBulk": null, "irnStatus": "N", "dsCode": 2, "sourceStateDesc": "Andhra Pradesh", "intCountryCode": 100, "actualInvoiceType": "PI", "chrIRNApplicableTag": "Y", "invoiceDate": "0001-01-01T00:00:00", "supplierLocCode": 0, "autoAuthtag": null, "aggregationTag": "Y" }, { "jobCode": "LE25P001", "jobDescription": "LE25P001 - testing_april", "strJobCodeAndDesc": null, "customerCode": "PI2101027108000", "customerDescription": "PI2101027108000 - spp TEST", "strCustomerCodeAndDesc": null, "strCurrencyCodeAndDesc": null, "invGroup": "AG", "invGroupDescription": "AG - Main invoice Group", "invType": "PI", "invTypeDescription": "PI - Progress Invoice", "orderNumber": "LE25P001/PI/0007", "currencyCode": 171, "currencyDescription": "AED", "tCompanyCurrencyCode": 72, "tClosingRate": 25.87000000, "tCurrencyRate": 0.0, "invClaimedAmt": -1.0000, "invCertifieddAmt": -1.0000, "invoiceNo": "SR/PI/000018", "contractValue": 0.0, "docStatus": "Approved", "isAdvanceType": "N", "intSourceStateCode": 1, "intConsigneeCode": 143410, "dtMeasurementPerodFrom": "2025-05-19T00:00:00", "dtMeasurementPerodTo": "2025-05-19T00:00:00", "jsonTaxConditions": null, "lstTaxCondition": null, "decTaxAmount": 0.0000, "intTaxType": 1, "strTaxType": "TAX", "intConsigneeState": 1, "intJobType": 1, "strInvoiceTypeAndDesc": null, "strInvoiceGroupAndDesc": null, "intCurrencyDecimalPlaces": 0, "currencyFullDescription": "United Arab Emirates dirham", "strRemarks": null, "intJobStatus": 10, "intJVNumber": null, "dtJVDate": null, "strRemarksToolTip": null, "strActualInvoiceNo": "LEAPLE25IN000013", "chrExportTag": "N", "myProperty": null, "isBulk": null, "irnStatus": "N", "dsCode": 2, "sourceStateDesc": "Andhra Pradesh", "intCountryCode": 100, "actualInvoiceType": "PI", "chrIRNApplicableTag": "Y", "invoiceDate": "0001-01-01T00:00:00", "supplierLocCode": 0, "autoAuthtag": null, "aggregationTag": "Y" }, { "jobCode": "LE25P001", "jobDescription": "LE25P001 - testing_april", "strJobCodeAndDesc": null, "customerCode": "PI2101027108000", "customerDescription": "PI2101027108000 - spp TEST", "strCustomerCodeAndDesc": null, "strCurrencyCodeAndDesc": null, "invGroup": "AG", "invGroupDescription": "AG - Main invoice Group", "invType": "PI", "invTypeDescription": "PI - Progress Invoice", "orderNumber": "LE25P001/PI/0039", "currencyCode": 171, "currencyDescription": "AED", "tCompanyCurrencyCode": 72, "tClosingRate": 25.87000000, "tCurrencyRate": 0.0, "invClaimedAmt": -100.0000, "invCertifieddAmt": -100.0000, "invoiceNo": "SR/PI/000019", "contractValue": 0.0, "docStatus": "Approved", "isAdvanceType": "N", "intSourceStateCode": 1, "intConsigneeCode": 144009, "dtMeasurementPerodFrom": "2025-05-28T00:00:00", "dtMeasurementPerodTo": "2025-05-28T00:00:00", "jsonTaxConditions": null, "lstTaxCondition": null, "decTaxAmount": 0.0000, "intTaxType": 1, "strTaxType": "TAX", "intConsigneeState": 1, "intJobType": 1, "strInvoiceTypeAndDesc": null, "strInvoiceGroupAndDesc": null, "intCurrencyDecimalPlaces": 0, "currencyFullDescription": "United Arab Emirates dirham", "strRemarks": null, "intJobStatus": 10, "intJVNumber": null, "dtJVDate": null, "strRemarksToolTip": null, "strActualInvoiceNo": "LEAPLE25IN000012", "chrExportTag": "N", "myProperty": null, "isBulk": null, "irnStatus": "N", "dsCode": 2, "sourceStateDesc": "Andhra Pradesh", "intCountryCode": 100, "actualInvoiceType": "PI", "chrIRNApplicableTag": "Y", "invoiceDate": "0001-01-01T00:00:00", "supplierLocCode": 0, "autoAuthtag": null, "aggregationTag": "Y" }, { "jobCode": "LE25P001", "jobDescription": "LE25P001 - testing_april", "strJobCodeAndDesc": null, "customerCode": "PI2101027108000", "customerDescription": "PI2101027108000 - spp TEST", "strCustomerCodeAndDesc": null, "strCurrencyCodeAndDesc": null, "invGroup": "AG", "invGroupDescription": "AG - Main invoice Group", "invType": "PI", "invTypeDescription": "PI - Progress Invoice", "orderNumber": "LE25P001/PI/0037", "currencyCode": 171, "currencyDescription": "AED", "tCompanyCurrencyCode": 72, "tClosingRate": 25.87000000, "tCurrencyRate": 0.0, "invClaimedAmt": -100.0000, "invCertifieddAmt": -100.0000, "invoiceNo": "SR/PI/000020", "contractValue": 0.0, "docStatus": "Approved", "isAdvanceType": "N", "intSourceStateCode": 1, "intConsigneeCode": 144009, "dtMeasurementPerodFrom": "2025-05-28T00:00:00", "dtMeasurementPerodTo": "2025-05-28T00:00:00", "jsonTaxConditions": null, "lstTaxCondition": null, "decTaxAmount": 0.0000, "intTaxType": 1, "strTaxType": "TAX", "intConsigneeState": 1, "intJobType": 1, "strInvoiceTypeAndDesc": null, "strInvoiceGroupAndDesc": null, "intCurrencyDecimalPlaces": 0, "currencyFullDescription": "United Arab Emirates dirham", "strRemarks": null, "intJobStatus": 10, "intJVNumber": null, "dtJVDate": null, "strRemarksToolTip": null, "strActualInvoiceNo": "LEAPLE25IN000011", "chrExportTag": "N", "myProperty": null, "isBulk": null, "irnStatus": "N", "dsCode": 2, "sourceStateDesc": "Andhra Pradesh", "intCountryCode": 100, "actualInvoiceType": "PI", "chrIRNApplicableTag": "Y", "invoiceDate": "0001-01-01T00:00:00", "supplierLocCode": 0, "autoAuthtag": null, "aggregationTag": "Y" }, { "jobCode": "LE25P001", "jobDescription": "LE25P001 - testing_april", "strJobCodeAndDesc": null, "customerCode": "PI2101027108000", "customerDescription": "PI2101027108000 - spp TEST", "strCustomerCodeAndDesc": null, "strCurrencyCodeAndDesc": null, "invGroup": "AG", "invGroupDescription": "AG - Main invoice Group", "invType": "PI", "invTypeDescription": "PI - Progress Invoice", "orderNumber": "LE25P001/PI/0040", "currencyCode": 171, "currencyDescription": "AED", "tCompanyCurrencyCode": 72, "tClosingRate": 25.87000000, "tCurrencyRate": 0.0, "invClaimedAmt": -200.0000, "invCertifieddAmt": -200.0000, "invoiceNo": "SR/PI/000021", "contractValue": 0.0, "docStatus": "Submitted", "isAdvanceType": "N", "intSourceStateCode": 1, "intConsigneeCode": 144009, "dtMeasurementPerodFrom": "2025-05-28T00:00:00", "dtMeasurementPerodTo": "2025-05-28T00:00:00", "jsonTaxConditions": null, "lstTaxCondition": null, "decTaxAmount": 0.0000, "intTaxType": 1, "strTaxType": "TAX", "intConsigneeState": 1, "intJobType": 1, "strInvoiceTypeAndDesc": null, "strInvoiceGroupAndDesc": null, "intCurrencyDecimalPlaces": 0, "currencyFullDescription": "United Arab Emirates dirham", "strRemarks": null, "intJobStatus": 10, "intJVNumber": null, "dtJVDate": null, "strRemarksToolTip": null, "strActualInvoiceNo": null, "chrExportTag": "N", "myProperty": null, "isBulk": null, "irnStatus": "N", "dsCode": 1, "sourceStateDesc": "Andhra Pradesh", "intCountryCode": 100, "actualInvoiceType": "PI", "chrIRNApplicableTag": "Y", "invoiceDate": "0001-01-01T00:00:00", "supplierLocCode": 0, "autoAuthtag": null, "aggregationTag": "Y" }, { "jobCode": "LE25P001", "jobDescription": "LE25P001 - testing_april", "strJobCodeAndDesc": null, "customerCode": "PI2101027108000", "customerDescription": "PI2101027108000 - spp TEST", "strCustomerCodeAndDesc": null, "strCurrencyCodeAndDesc": null, "invGroup": "AG", "invGroupDescription": "AG - Main invoice Group", "invType": "PI", "invTypeDescription": "PI - Progress Invoice", "orderNumber": "LE25P001/PI/0041", "currencyCode": 171, "currencyDescription": "AED", "tCompanyCurrencyCode": 72, "tClosingRate": 25.87000000, "tCurrencyRate": 0.0, "invClaimedAmt": -2.0000, "invCertifieddAmt": -2.0000, "invoiceNo": "SR/PI/000023", "contractValue": 0.0, "docStatus": "Approved", "isAdvanceType": "N", "intSourceStateCode": 1, "intConsigneeCode": 144009, "dtMeasurementPerodFrom": "2025-05-28T00:00:00", "dtMeasurementPerodTo": "2025-05-28T00:00:00", "jsonTaxConditions": null, "lstTaxCondition": null, "decTaxAmount": 0.0000, "intTaxType": 1, "strTaxType": "TAX", "intConsigneeState": 1, "intJobType": 1, "strInvoiceTypeAndDesc": null, "strInvoiceGroupAndDesc": null, "intCurrencyDecimalPlaces": 0, "currencyFullDescription": "United Arab Emirates dirham", "strRemarks": null, "intJobStatus": 10, "intJVNumber": null, "dtJVDate": null, "strRemarksToolTip": null, "strActualInvoiceNo": "LEAPLE25IN000014", "chrExportTag": "N", "myProperty": null, "isBulk": null, "irnStatus": "N", "dsCode": 2, "sourceStateDesc": "Andhra Pradesh", "intCountryCode": 100, "actualInvoiceType": "PI", "chrIRNApplicableTag": "Y", "invoiceDate": "0001-01-01T00:00:00", "supplierLocCode": 0, "autoAuthtag": null, "aggregationTag": "Y" }, { "jobCode": "LE25P001", "jobDescription": "LE25P001 - testing_april", "strJobCodeAndDesc": null, "customerCode": "PI2101027108000", "customerDescription": "PI2101027108000 - spp TEST", "strCustomerCodeAndDesc": null, "strCurrencyCodeAndDesc": null, "invGroup": "AG", "invGroupDescription": "AG - Main invoice Group", "invType": "PI", "invTypeDescription": "PI - Progress Invoice", "orderNumber": "LE25P001/PI/0041", "currencyCode": 171, "currencyDescription": "AED", "tCompanyCurrencyCode": 72, "tClosingRate": 25.87000000, "tCurrencyRate": 0.0, "invClaimedAmt": -1.0000, "invCertifieddAmt": -1.0000, "invoiceNo": "SR/PI/000024", "contractValue": 0.0, "docStatus": "Approved", "isAdvanceType": "N", "intSourceStateCode": 1, "intConsigneeCode": 144009, "dtMeasurementPerodFrom": "2025-05-28T00:00:00", "dtMeasurementPerodTo": "2025-05-28T00:00:00", "jsonTaxConditions": null, "lstTaxCondition": null, "decTaxAmount": 0.0000, "intTaxType": 1, "strTaxType": "TAX", "intConsigneeState": 1, "intJobType": 1, "strInvoiceTypeAndDesc": null, "strInvoiceGroupAndDesc": null, "intCurrencyDecimalPlaces": 0, "currencyFullDescription": "United Arab Emirates dirham", "strRemarks": null, "intJobStatus": 10, "intJVNumber": null, "dtJVDate": null, "strRemarksToolTip": null, "strActualInvoiceNo": "LEAPLE25IN000015", "chrExportTag": "N", "myProperty": null, "isBulk": null, "irnStatus": "N", "dsCode": 2, "sourceStateDesc": "Andhra Pradesh", "intCountryCode": 100, "actualInvoiceType": "PI", "chrIRNApplicableTag": "Y", "invoiceDate": "0001-01-01T00:00:00", "supplierLocCode": 0, "autoAuthtag": null, "aggregationTag": "Y" }, { "jobCode": "LE25P001", "jobDescription": "LE25P001 - testing_april", "strJobCodeAndDesc": null, "customerCode": "PI2101027108000", "customerDescription": "PI2101027108000 - spp TEST", "strCustomerCodeAndDesc": null, "strCurrencyCodeAndDesc": null, "invGroup": "AG", "invGroupDescription": "AG - Main invoice Group", "invType": "PI", "invTypeDescription": "PI - Progress Invoice", "orderNumber": "LE25P001/PI/0041", "currencyCode": 171, "currencyDescription": "AED", "tCompanyCurrencyCode": 72, "tClosingRate": 25.87000000, "tCurrencyRate": 0.0, "invClaimedAmt": 0.0000, "invCertifieddAmt": 0.0000, "invoiceNo": "SR/PI/000025", "contractValue": 0.0, "docStatus": "Approved", "isAdvanceType": "N", "intSourceStateCode": 1, "intConsigneeCode": 144009, "dtMeasurementPerodFrom": "2025-05-28T00:00:00", "dtMeasurementPerodTo": "2025-05-28T00:00:00", "jsonTaxConditions": null, "lstTaxCondition": null, "decTaxAmount": 0.0000, "intTaxType": 1, "strTaxType": "TAX", "intConsigneeState": 1, "intJobType": 1, "strInvoiceTypeAndDesc": null, "strInvoiceGroupAndDesc": null, "intCurrencyDecimalPlaces": 0, "currencyFullDescription": "United Arab Emirates dirham", "strRemarks": null, "intJobStatus": 10, "intJVNumber": null, "dtJVDate": null, "strRemarksToolTip": null, "strActualInvoiceNo": "LEAPLE25IN000016", "chrExportTag": "N", "myProperty": null, "isBulk": null, "irnStatus": "N", "dsCode": 2, "sourceStateDesc": "Andhra Pradesh", "intCountryCode": 100, "actualInvoiceType": "PI", "chrIRNApplicableTag": "Y", "invoiceDate": "0001-01-01T00:00:00", "supplierLocCode": 0, "autoAuthtag": null, "aggregationTag": "Y" }, { "jobCode": "LE25P001", "jobDescription": "LE25P001 - testing_april", "strJobCodeAndDesc": null, "customerCode": "PI2101027108000", "customerDescription": "PI2101027108000 - spp TEST", "strCustomerCodeAndDesc": null, "strCurrencyCodeAndDesc": null, "invGroup": "AG", "invGroupDescription": "AG - Main invoice Group", "invType": "PI", "invTypeDescription": "PI - Progress Invoice", "orderNumber": "LE25P001/PI/0041", "currencyCode": 171, "currencyDescription": "AED", "tCompanyCurrencyCode": 72, "tClosingRate": 25.87000000, "tCurrencyRate": 0.0, "invClaimedAmt": 0.0000, "invCertifieddAmt": 0.0000, "invoiceNo": "SR/PI/000026", "contractValue": 0.0, "docStatus": "Submitted", "isAdvanceType": "N", "intSourceStateCode": 1, "intConsigneeCode": 144009, "dtMeasurementPerodFrom": "2025-05-28T00:00:00", "dtMeasurementPerodTo": "2025-05-28T00:00:00", "jsonTaxConditions": null, "lstTaxCondition": null, "decTaxAmount": 0.0000, "intTaxType": 1, "strTaxType": "TAX", "intConsigneeState": 1, "intJobType": 1, "strInvoiceTypeAndDesc": null, "strInvoiceGroupAndDesc": null, "intCurrencyDecimalPlaces": 0, "currencyFullDescription": "United Arab Emirates dirham", "strRemarks": null, "intJobStatus": 10, "intJVNumber": null, "dtJVDate": null, "strRemarksToolTip": null, "strActualInvoiceNo": null, "chrExportTag": "N", "myProperty": null, "isBulk": null, "irnStatus": "N", "dsCode": 1, "sourceStateDesc": "Andhra Pradesh", "intCountryCode": 100, "actualInvoiceType": "PI", "chrIRNApplicableTag": "Y", "invoiceDate": "0001-01-01T00:00:00", "supplierLocCode": 0, "autoAuthtag": null, "aggregationTag": "Y" }, { "jobCode": "LE25P001", "jobDescription": "LE25P001 - testing_april", "strJobCodeAndDesc": null, "customerCode": "PI2101027108000", "customerDescription": "PI2101027108000 - spp TEST", "strCustomerCodeAndDesc": null, "strCurrencyCodeAndDesc": null, "invGroup": "AG", "invGroupDescription": "AG - Main invoice Group", "invType": "PI", "invTypeDescription": "PI - Progress Invoice", "orderNumber": "LE25P001/PI/0041", "currencyCode": 171, "currencyDescription": "AED", "tCompanyCurrencyCode": 72, "tClosingRate": 25.87000000, "tCurrencyRate": 0.0, "invClaimedAmt": -40.0000, "invCertifieddAmt": -40.0000, "invoiceNo": "SR/PI/000027", "contractValue": 0.0, "docStatus": "Approved", "isAdvanceType": "N", "intSourceStateCode": 1, "intConsigneeCode": 144009, "dtMeasurementPerodFrom": "2025-05-27T00:00:00", "dtMeasurementPerodTo": "2025-05-27T00:00:00", "jsonTaxConditions": null, "lstTaxCondition": null, "decTaxAmount": 0.0000, "intTaxType": 1, "strTaxType": "TAX", "intConsigneeState": 1, "intJobType": 1, "strInvoiceTypeAndDesc": null, "strInvoiceGroupAndDesc": null, "intCurrencyDecimalPlaces": 0, "currencyFullDescription": "United Arab Emirates dirham", "strRemarks": null, "intJobStatus": 10, "intJVNumber": null, "dtJVDate": null, "strRemarksToolTip": null, "strActualInvoiceNo": "SR/PI/000027", "chrExportTag": "N", "myProperty": null, "isBulk": null, "irnStatus": "N", "dsCode": 2, "sourceStateDesc": "Andhra Pradesh", "intCountryCode": 100, "actualInvoiceType": "PI", "chrIRNApplicableTag": "Y", "invoiceDate": "0001-01-01T00:00:00", "supplierLocCode": 0, "autoAuthtag": null, "aggregationTag": "Y" }, { "jobCode": "LE25P001", "jobDescription": "LE25P001 - testing_april", "strJobCodeAndDesc": null, "customerCode": "PI2101027108000", "customerDescription": "PI2101027108000 - spp TEST", "strCustomerCodeAndDesc": null, "strCurrencyCodeAndDesc": null, "invGroup": "AG", "invGroupDescription": "AG - Main invoice Group", "invType": "PI", "invTypeDescription": "PI - Progress Invoice", "orderNumber": "LE25P001/PI/0030", "currencyCode": 171, "currencyDescription": "AED", "tCompanyCurrencyCode": 72, "tClosingRate": 25.87000000, "tCurrencyRate": 0.0, "invClaimedAmt": -1.0000, "invCertifieddAmt": -1.0000, "invoiceNo": "SR/PI/000028", "contractValue": 0.0, "docStatus": "Submitted", "isAdvanceType": "N", "intSourceStateCode": 1, "intConsigneeCode": 144009, "dtMeasurementPerodFrom": "2025-05-27T00:00:00", "dtMeasurementPerodTo": "2025-05-27T00:00:00", "jsonTaxConditions": null, "lstTaxCondition": null, "decTaxAmount": 0.0000, "intTaxType": 1, "strTaxType": "TAX", "intConsigneeState": 1, "intJobType": 1, "strInvoiceTypeAndDesc": null, "strInvoiceGroupAndDesc": null, "intCurrencyDecimalPlaces": 0, "currencyFullDescription": "United Arab Emirates dirham", "strRemarks": null, "intJobStatus": 10, "intJVNumber": null, "dtJVDate": null, "strRemarksToolTip": null, "strActualInvoiceNo": null, "chrExportTag": "N", "myProperty": null, "isBulk": null, "irnStatus": "N", "dsCode": 1, "sourceStateDesc": "Andhra Pradesh", "intCountryCode": 100, "actualInvoiceType": "PI", "chrIRNApplicableTag": "Y", "invoiceDate": "0001-01-01T00:00:00", "supplierLocCode": 0, "autoAuthtag": null, "aggregationTag": "Y" }, { "jobCode": "LE25P001", "jobDescription": "LE25P001 - testing_april", "strJobCodeAndDesc": null, "customerCode": "PI2101027108000", "customerDescription": "PI2101027108000 - spp TEST", "strCustomerCodeAndDesc": null, "strCurrencyCodeAndDesc": null, "invGroup": "AG", "invGroupDescription": "AG - Main invoice Group", "invType": "PI", "invTypeDescription": "PI - Progress Invoice", "orderNumber": "LE25P001/PI/0041", "currencyCode": 171, "currencyDescription": "AED", "tCompanyCurrencyCode": 72, "tClosingRate": 25.87000000, "tCurrencyRate": 0.0, "invClaimedAmt": -3.0000, "invCertifieddAmt": -3.0000, "invoiceNo": "SR/PI/000029", "contractValue": 0.0, "docStatus": "Submitted", "isAdvanceType": "N", "intSourceStateCode": 1, "intConsigneeCode": 144009, "dtMeasurementPerodFrom": "2025-05-27T00:00:00", "dtMeasurementPerodTo": "2025-05-27T00:00:00", "jsonTaxConditions": null, "lstTaxCondition": null, "decTaxAmount": 0.0000, "intTaxType": 1, "strTaxType": "TAX", "intConsigneeState": 1, "intJobType": 1, "strInvoiceTypeAndDesc": null, "strInvoiceGroupAndDesc": null, "intCurrencyDecimalPlaces": 0, "currencyFullDescription": "United Arab Emirates dirham", "strRemarks": null, "intJobStatus": 10, "intJVNumber": null, "dtJVDate": null, "strRemarksToolTip": null, "strActualInvoiceNo": null, "chrExportTag": "N", "myProperty": null, "isBulk": null, "irnStatus": "N", "dsCode": 1, "sourceStateDesc": "Andhra Pradesh", "intCountryCode": 100, "actualInvoiceType": "PI", "chrIRNApplicableTag": "Y", "invoiceDate": "0001-01-01T00:00:00", "supplierLocCode": 0, "autoAuthtag": null, "aggregationTag": "Y" }, { "jobCode": "LE25P001", "jobDescription": "LE25P001 - testing_april", "strJobCodeAndDesc": null, "customerCode": "PI2101027108000", "customerDescription": "PI2101027108000 - spp TEST", "strCustomerCodeAndDesc": null, "strCurrencyCodeAndDesc": null, "invGroup": "AG", "invGroupDescription": "AG - Main invoice Group", "invType": "PI", "invTypeDescription": "PI - Progress Invoice", "orderNumber": "LE25P001/PI/0047", "currencyCode": 171, "currencyDescription": "AED", "tCompanyCurrencyCode": 72, "tClosingRate": 25.87000000, "tCurrencyRate": 0.0, "invClaimedAmt": -100.0000, "invCertifieddAmt": -100.0000, "invoiceNo": "SR/PI/000030", "contractValue": 0.0, "docStatus": "Approved", "isAdvanceType": "N", "intSourceStateCode": 1, "intConsigneeCode": 144009, "dtMeasurementPerodFrom": "2025-06-09T00:00:00", "dtMeasurementPerodTo": "2025-06-09T00:00:00", "jsonTaxConditions": null, "lstTaxCondition": null, "decTaxAmount": 0.0000, "intTaxType": 1, "strTaxType": "TAX", "intConsigneeState": 1, "intJobType": 1, "strInvoiceTypeAndDesc": null, "strInvoiceGroupAndDesc": null, "intCurrencyDecimalPlaces": 0, "currencyFullDescription": "United Arab Emirates dirham", "strRemarks": null, "intJobStatus": 10, "intJVNumber": null, "dtJVDate": null, "strRemarksToolTip": null, "strActualInvoiceNo": "LEAPLE25CN000001", "chrExportTag": "N", "myProperty": null, "isBulk": null, "irnStatus": "N", "dsCode": 2, "sourceStateDesc": "Andhra Pradesh", "intCountryCode": 100, "actualInvoiceType": "PI", "chrIRNApplicableTag": "Y", "invoiceDate": "0001-01-01T00:00:00", "supplierLocCode": 0, "autoAuthtag": null, "aggregationTag": "Y" }, { "jobCode": "LE25P001", "jobDescription": "LE25P001 - testing_april", "strJobCodeAndDesc": null, "customerCode": "PI2101027108000", "customerDescription": "PI2101027108000 - spp TEST", "strCustomerCodeAndDesc": null, "strCurrencyCodeAndDesc": null, "invGroup": "AG", "invGroupDescription": "AG - Main invoice Group", "invType": "PI", "invTypeDescription": "PI - Progress Invoice", "orderNumber": "LE25P001/PI/0041", "currencyCode": 171, "currencyDescription": "AED", "tCompanyCurrencyCode": 72, "tClosingRate": 25.87000000, "tCurrencyRate": 0.0, "invClaimedAmt": -2.0000, "invCertifieddAmt": -2.0000, "invoiceNo": "SR/PI/000031", "contractValue": 0.0, "docStatus": "Submitted", "isAdvanceType": "N", "intSourceStateCode": 1, "intConsigneeCode": 144009, "dtMeasurementPerodFrom": "2025-05-27T00:00:00", "dtMeasurementPerodTo": "2025-05-27T00:00:00", "jsonTaxConditions": null, "lstTaxCondition": null, "decTaxAmount": 0.0000, "intTaxType": 1, "strTaxType": "TAX", "intConsigneeState": 1, "intJobType": 1, "strInvoiceTypeAndDesc": null, "strInvoiceGroupAndDesc": null, "intCurrencyDecimalPlaces": 0, "currencyFullDescription": "United Arab Emirates dirham", "strRemarks": null, "intJobStatus": 10, "intJVNumber": null, "dtJVDate": null, "strRemarksToolTip": null, "strActualInvoiceNo": null, "chrExportTag": "N", "myProperty": null, "isBulk": null, "irnStatus": "N", "dsCode": 1, "sourceStateDesc": "Andhra Pradesh", "intCountryCode": 100, "actualInvoiceType": "PI", "chrIRNApplicableTag": "Y", "invoiceDate": "0001-01-01T00:00:00", "supplierLocCode": 0, "autoAuthtag": null, "aggregationTag": "Y" }, { "jobCode": "LE25P001", "jobDescription": "LE25P001 - testing_april", "strJobCodeAndDesc": null, "customerCode": "PI2101027108000", "customerDescription": "PI2101027108000 - spp TEST", "strCustomerCodeAndDesc": null, "strCurrencyCodeAndDesc": null, "invGroup": "AG", "invGroupDescription": "AG - Main invoice Group", "invType": "PI", "invTypeDescription": "PI - Progress Invoice", "orderNumber": "LE25P001/PI/0041", "currencyCode": 171, "currencyDescription": "AED", "tCompanyCurrencyCode": 72, "tClosingRate": 25.87000000, "tCurrencyRate": 0.0, "invClaimedAmt": -1.0000, "invCertifieddAmt": -1.0000, "invoiceNo": "SR/PI/000032", "contractValue": 0.0, "docStatus": "Submitted", "isAdvanceType": "N", "intSourceStateCode": 1, "intConsigneeCode": 144009, "dtMeasurementPerodFrom": "2025-05-27T00:00:00", "dtMeasurementPerodTo": "2025-05-27T00:00:00", "jsonTaxConditions": null, "lstTaxCondition": null, "decTaxAmount": 0.0000, "intTaxType": 1, "strTaxType": "TAX", "intConsigneeState": 1, "intJobType": 1, "strInvoiceTypeAndDesc": null, "strInvoiceGroupAndDesc": null, "intCurrencyDecimalPlaces": 0, "currencyFullDescription": "United Arab Emirates dirham", "strRemarks": null, "intJobStatus": 10, "intJVNumber": null, "dtJVDate": null, "strRemarksToolTip": null, "strActualInvoiceNo": null, "chrExportTag": "N", "myProperty": null, "isBulk": null, "irnStatus": "N", "dsCode": 1, "sourceStateDesc": "Andhra Pradesh", "intCountryCode": 100, "actualInvoiceType": "PI", "chrIRNApplicableTag": "Y", "invoiceDate": "0001-01-01T00:00:00", "supplierLocCode": 0, "autoAuthtag": null, "aggregationTag": "Y" }, { "jobCode": "LE25P001", "jobDescription": "LE25P001 - testing_april", "strJobCodeAndDesc": null, "customerCode": "PI2101027108000", "customerDescription": "PI2101027108000 - spp TEST", "strCustomerCodeAndDesc": null, "strCurrencyCodeAndDesc": null, "invGroup": "AG", "invGroupDescription": "AG - Main invoice Group", "invType": "PI", "invTypeDescription": "PI - Progress Invoice", "orderNumber": "LE25P001/PI/0055", "currencyCode": 171, "currencyDescription": "AED", "tCompanyCurrencyCode": 72, "tClosingRate": 25.87000000, "tCurrencyRate": 0.0, "invClaimedAmt": -100.0000, "invCertifieddAmt": -100.0000, "invoiceNo": "SR/PI/000034", "contractValue": 0.0, "docStatus": "Approved", "isAdvanceType": "N", "intSourceStateCode": 1, "intConsigneeCode": 144009, "dtMeasurementPerodFrom": "2025-06-10T00:00:00", "dtMeasurementPerodTo": "2025-06-10T00:00:00", "jsonTaxConditions": null, "lstTaxCondition": null, "decTaxAmount": 0.0000, "intTaxType": 1, "strTaxType": "TAX", "intConsigneeState": 1, "intJobType": 1, "strInvoiceTypeAndDesc": null, "strInvoiceGroupAndDesc": null, "intCurrencyDecimalPlaces": 0, "currencyFullDescription": "United Arab Emirates dirham", "strRemarks": null, "intJobStatus": 10, "intJVNumber": null, "dtJVDate": null, "strRemarksToolTip": null, "strActualInvoiceNo": "LEAPLE25CN000002", "chrExportTag": "N", "myProperty": null, "isBulk": null, "irnStatus": "N", "dsCode": 2, "sourceStateDesc": "Andhra Pradesh", "intCountryCode": 100, "actualInvoiceType": "PI", "chrIRNApplicableTag": "Y", "invoiceDate": "0001-01-01T00:00:00", "supplierLocCode": 0, "autoAuthtag": null, "aggregationTag": "Y" }, { "jobCode": "LE25P001", "jobDescription": "LE25P001 - testing_april", "strJobCodeAndDesc": null, "customerCode": "PI2101027108000", "customerDescription": "PI2101027108000 - spp TEST", "strCustomerCodeAndDesc": null, "strCurrencyCodeAndDesc": null, "invGroup": "AG", "invGroupDescription": "AG - Main invoice Group", "invType": "PI", "invTypeDescription": "PI - Progress Invoice", "orderNumber": "LE25P001/PI/0056", "currencyCode": 171, "currencyDescription": "AED", "tCompanyCurrencyCode": 72, "tClosingRate": 25.87000000, "tCurrencyRate": 0.0, "invClaimedAmt": -100.0000, "invCertifieddAmt": -100.0000, "invoiceNo": "SR/PI/000035", "contractValue": 0.0, "docStatus": "Approved", "isAdvanceType": "N", "intSourceStateCode": 1, "intConsigneeCode": 144009, "dtMeasurementPerodFrom": "2025-06-10T00:00:00", "dtMeasurementPerodTo": "2025-06-10T00:00:00", "jsonTaxConditions": null, "lstTaxCondition": null, "decTaxAmount": 0.0000, "intTaxType": 1, "strTaxType": "TAX", "intConsigneeState": 1, "intJobType": 1, "strInvoiceTypeAndDesc": null, "strInvoiceGroupAndDesc": null, "intCurrencyDecimalPlaces": 0, "currencyFullDescription": "United Arab Emirates dirham", "strRemarks": null, "intJobStatus": 10, "intJVNumber": null, "dtJVDate": null, "strRemarksToolTip": null, "strActualInvoiceNo": "LEAPLE25CN000004", "chrExportTag": "N", "myProperty": null, "isBulk": null, "irnStatus": "N", "dsCode": 2, "sourceStateDesc": "Andhra Pradesh", "intCountryCode": 100, "actualInvoiceType": "PI", "chrIRNApplicableTag": "Y", "invoiceDate": "0001-01-01T00:00:00", "supplierLocCode": 0, "autoAuthtag": null, "aggregationTag": "Y" }, { "jobCode": "LE25P001", "jobDescription": "LE25P001 - testing_april", "strJobCodeAndDesc": null, "customerCode": "PI2101027108000", "customerDescription": "PI2101027108000 - spp TEST", "strCustomerCodeAndDesc": null, "strCurrencyCodeAndDesc": null, "invGroup": "AG", "invGroupDescription": "AG - Main invoice Group", "invType": "PI", "invTypeDescription": "PI - Progress Invoice", "orderNumber": "LE25P001/PI/0044", "currencyCode": 171, "currencyDescription": "AED", "tCompanyCurrencyCode": 72, "tClosingRate": 25.87000000, "tCurrencyRate": 0.0, "invClaimedAmt": -110.0000, "invCertifieddAmt": -110.0000, "invoiceNo": "SR/PI/000036", "contractValue": 0.0, "docStatus": "Approved", "isAdvanceType": "N", "intSourceStateCode": 1, "intConsigneeCode": 144009, "dtMeasurementPerodFrom": "2025-05-28T00:00:00", "dtMeasurementPerodTo": "2025-05-28T00:00:00", "jsonTaxConditions": null, "lstTaxCondition": null, "decTaxAmount": 0.0000, "intTaxType": 1, "strTaxType": "TAX", "intConsigneeState": 1, "intJobType": 1, "strInvoiceTypeAndDesc": null, "strInvoiceGroupAndDesc": null, "intCurrencyDecimalPlaces": 0, "currencyFullDescription": "United Arab Emirates dirham", "strRemarks": null, "intJobStatus": 10, "intJVNumber": null, "dtJVDate": null, "strRemarksToolTip": null, "strActualInvoiceNo": "LEAPLE25CN000003", "chrExportTag": "N", "myProperty": null, "isBulk": null, "irnStatus": "N", "dsCode": 2, "sourceStateDesc": "Andhra Pradesh", "intCountryCode": 100, "actualInvoiceType": "PI", "chrIRNApplicableTag": "Y", "invoiceDate": "0001-01-01T00:00:00", "supplierLocCode": 0, "autoAuthtag": null, "aggregationTag": "Y" }, { "jobCode": "LE25P001", "jobDescription": "LE25P001 - testing_april", "strJobCodeAndDesc": null, "customerCode": "PI2101027108000", "customerDescription": "PI2101027108000 - spp TEST", "strCustomerCodeAndDesc": null, "strCurrencyCodeAndDesc": null, "invGroup": "AG", "invGroupDescription": "AG - Main invoice Group", "invType": "PI", "invTypeDescription": "PI - Progress Invoice", "orderNumber": "LE25P001/PI/0041", "currencyCode": 171, "currencyDescription": "AED", "tCompanyCurrencyCode": 72, "tClosingRate": 25.87000000, "tCurrencyRate": 0.0, "invClaimedAmt": -8.0000, "invCertifieddAmt": -8.0000, "invoiceNo": "SR/PI/000037", "contractValue": 0.0, "docStatus": "Submitted", "isAdvanceType": "N", "intSourceStateCode": 1, "intConsigneeCode": 144009, "dtMeasurementPerodFrom": "2025-05-28T00:00:00", "dtMeasurementPerodTo": "2025-05-28T00:00:00", "jsonTaxConditions": null, "lstTaxCondition": null, "decTaxAmount": 0.0000, "intTaxType": 1, "strTaxType": "TAX", "intConsigneeState": 1, "intJobType": 1, "strInvoiceTypeAndDesc": null, "strInvoiceGroupAndDesc": null, "intCurrencyDecimalPlaces": 0, "currencyFullDescription": "United Arab Emirates dirham", "strRemarks": null, "intJobStatus": 10, "intJVNumber": null, "dtJVDate": null, "strRemarksToolTip": null, "strActualInvoiceNo": null, "chrExportTag": "N", "myProperty": null, "isBulk": null, "irnStatus": "N", "dsCode": 1, "sourceStateDesc": "Andhra Pradesh", "intCountryCode": 100, "actualInvoiceType": "PI", "chrIRNApplicableTag": "Y", "invoiceDate": "0001-01-01T00:00:00", "supplierLocCode": 0, "autoAuthtag": null, "aggregationTag": "Y" }, { "jobCode": "LE190628", "jobDescription": "LE190628 - Brahmani Package-3", "strJobCodeAndDesc": null, "customerCode": "G0000080", "customerDescription": "G0000080 - Gujarat Water Infrastructure Limited (GWIL)", "strCustomerCodeAndDesc": null, "strCurrencyCodeAndDesc": null, "invGroup": "00", "invGroupDescription": "00 - Progress Invoice Group", "invType": "PI", "invTypeDescription": "PI - Progress Invoice", "orderNumber": "LE190628/00001", "currencyCode": 72, "currencyDescription": "INR", "tCompanyCurrencyCode": 72, "tClosingRate": 1.00000000, "tCurrencyRate": 0.0000, "invClaimedAmt": 7921.8150, "invCertifieddAmt": 7921.8150, "invoiceNo": "00/PI/000028", "contractValue": 836732145.0000, "docStatus": "Submitted", "isAdvanceType": "N", "intSourceStateCode": 7, "intConsigneeCode": 55314, "dtMeasurementPerodFrom": "0001-01-01T00:00:00", "dtMeasurementPerodTo": "0001-01-01T00:00:00", "jsonTaxConditions": null, "lstTaxCondition": null, "decTaxAmount": 1425.9268, "intTaxType": 1, "strTaxType": "TAX", "intConsigneeState": 7, "intJobType": 1, "strInvoiceTypeAndDesc": null, "strInvoiceGroupAndDesc": null, "intCurrencyDecimalPlaces": 0, "currencyFullDescription": "Indian rupee", "strRemarks": null, "intJobStatus": 10, "intJVNumber": "0", "dtJVDate": "Jan 1 1900 12:00AM", "strRemarksToolTip": null, "strActualInvoiceNo": "", "chrExportTag": "N", "myProperty": null, "isBulk": null, "irnStatus": null, "dsCode": 4, "sourceStateDesc": "Gujarat", "intCountryCode": 100, "actualInvoiceType": "PI", "chrIRNApplicableTag": "Y", "invoiceDate": "2026-05-31T00:00:00", "supplierLocCode": 64617, "autoAuthtag": null, "aggregationTag": null }, { "jobCode": "LE160746", "jobDescription": "LE160746 - Indira Gandhi Bhavan- Congress HQ", "strJobCodeAndDesc": null, "customerCode": "AO03534", "customerDescription": "AO03534 - All India Congress Committee", "strCustomerCodeAndDesc": null, "strCurrencyCodeAndDesc": null, "invGroup": "AG", "invGroupDescription": "AG - Main invoice Group", "invType": "PI", "invTypeDescription": "PI - Progress Invoice", "orderNumber": "LE160746/PI/0006", "currencyCode": 72, "currencyDescription": "INR", "tCompanyCurrencyCode": 72, "tClosingRate": 1.00000000, "tCurrencyRate": 0.0, "invClaimedAmt": 1.0000, "invCertifieddAmt": 1.0000, "invoiceNo": "AG/PI/000003", "contractValue": 0.0, "docStatus": "Approved", "isAdvanceType": "N", "intSourceStateCode": 0, "intConsigneeCode": 144363, "dtMeasurementPerodFrom": "2018-01-20T00:00:00", "dtMeasurementPerodTo": "2018-01-20T00:00:00", "jsonTaxConditions": null, "lstTaxCondition": null, "decTaxAmount": 0.0000, "intTaxType": 1, "strTaxType": "TAX", "intConsigneeState": 34, "intJobType": 1, "strInvoiceTypeAndDesc": null, "strInvoiceGroupAndDesc": null, "intCurrencyDecimalPlaces": 0, "currencyFullDescription": "Indian rupee", "strRemarks": null, "intJobStatus": 10, "intJVNumber": null, "dtJVDate": null, "strRemarksToolTip": null, "strActualInvoiceNo": "AG/PI/000003", "chrExportTag": "N", "myProperty": null, "isBulk": null, "irnStatus": "N", "dsCode": 2, "sourceStateDesc": "Legacy", "intCountryCode": 0, "actualInvoiceType": "PI", "chrIRNApplicableTag": "Y", "invoiceDate": "0001-01-01T00:00:00", "supplierLocCode": 0, "autoAuthtag": null, "aggregationTag": "Y" }, { "jobCode": "LE181108", "jobDescription": "LE181108 - D-TL 765KV S/C GHATAMPUR-AGRA - AGRA GRT NOIDA", "strJobCodeAndDesc": null, "customerCode": "GO23976", "customerDescription": "GO23976 - Ghatampur Transmission Limited", "strCustomerCodeAndDesc": null, "strCurrencyCodeAndDesc": null, "invGroup": "AG", "invGroupDescription": "AG - Main invoice Group", "invType": "PI", "invTypeDescription": "PI - Progress Invoice", "orderNumber": "LE181108/PI/0003", "currencyCode": 72, "currencyDescription": "INR", "tCompanyCurrencyCode": 72, "tClosingRate": 1.00000000, "tCurrencyRate": 0.0, "invClaimedAmt": 12974663.3800, "invCertifieddAmt": 12974663.3800, "invoiceNo": "AG/PI/000002", "contractValue": 0.0, "docStatus": "Approved", "isAdvanceType": "N", "intSourceStateCode": 0, "intConsigneeCode": 75692, "dtMeasurementPerodFrom": "2018-12-31T00:00:00", "dtMeasurementPerodTo": "2018-12-31T00:00:00", "jsonTaxConditions": null, "lstTaxCondition": null, "decTaxAmount": 2335439.4000, "intTaxType": 1, "strTaxType": "TAX", "intConsigneeState": 26, "intJobType": 1, "strInvoiceTypeAndDesc": null, "strInvoiceGroupAndDesc": null, "intCurrencyDecimalPlaces": 0, "currencyFullDescription": "Indian rupee", "strRemarks": null, "intJobStatus": 10, "intJVNumber": null, "dtJVDate": null, "strRemarksToolTip": null, "strActualInvoiceNo": "AG/PI/000002", "chrExportTag": "N", "myProperty": null, "isBulk": null, "irnStatus": "N", "dsCode": 2, "sourceStateDesc": "Legacy", "intCountryCode": 0, "actualInvoiceType": "PI", "chrIRNApplicableTag": "Y", "invoiceDate": "0001-01-01T00:00:00", "supplierLocCode": 0, "autoAuthtag": null, "aggregationTag": "Y" }, { "jobCode": "LE181108", "jobDescription": "LE181108 - D-TL 765KV S/C GHATAMPUR-AGRA - AGRA GRT NOIDA", "strJobCodeAndDesc": null, "customerCode": "GO23976", "customerDescription": "GO23976 - Ghatampur Transmission Limited", "strCustomerCodeAndDesc": null, "strCurrencyCodeAndDesc": null, "invGroup": "AG", "invGroupDescription": "AG - Main invoice Group", "invType": "PI", "invTypeDescription": "PI - Progress Invoice", "orderNumber": "LE181108/PI/0008", "currencyCode": 72, "currencyDescription": "INR", "tCompanyCurrencyCode": 72, "tClosingRate": 1.00000000, "tCurrencyRate": 0.0, "invClaimedAmt": 10924936.5000, "invCertifieddAmt": 10924936.5000, "invoiceNo": "AG/PI/000007", "contractValue": 0.0, "docStatus": "Approved", "isAdvanceType": "N", "intSourceStateCode": 0, "intConsigneeCode": 75692, "dtMeasurementPerodFrom": "2018-12-31T00:00:00", "dtMeasurementPerodTo": "2018-12-31T00:00:00", "jsonTaxConditions": null, "lstTaxCondition": null, "decTaxAmount": 1966488.5800, "intTaxType": 1, "strTaxType": "TAX", "intConsigneeState": 26, "intJobType": 1, "strInvoiceTypeAndDesc": null, "strInvoiceGroupAndDesc": null, "intCurrencyDecimalPlaces": 0, "currencyFullDescription": "Indian rupee", "strRemarks": null, "intJobStatus": 10, "intJVNumber": null, "dtJVDate": null, "strRemarksToolTip": null, "strActualInvoiceNo": "AG/PI/000007", "chrExportTag": "N", "myProperty": null, "isBulk": null, "irnStatus": "N", "dsCode": 2, "sourceStateDesc": "Legacy", "intCountryCode": 0, "actualInvoiceType": "PI", "chrIRNApplicableTag": "Y", "invoiceDate": "0001-01-01T00:00:00", "supplierLocCode": 0, "autoAuthtag": null, "aggregationTag": "Y" }, { "jobCode": "LE181108", "jobDescription": "LE181108 - D-TL 765KV S/C GHATAMPUR-AGRA - AGRA GRT NOIDA", "strJobCodeAndDesc": null, "customerCode": "GO23976", "customerDescription": "GO23976 - Ghatampur Transmission Limited", "strCustomerCodeAndDesc": null, "strCurrencyCodeAndDesc": null, "invGroup": "AG", "invGroupDescription": "AG - Main invoice Group", "invType": "PI", "invTypeDescription": "PI - Progress Invoice", "orderNumber": "LE181108/PI/0009", "currencyCode": 72, "currencyDescription": "INR", "tCompanyCurrencyCode": 72, "tClosingRate": 1.00000000, "tCurrencyRate": 0.0, "invClaimedAmt": 28693044.5000, "invCertifieddAmt": 28693044.5000, "invoiceNo": "AG/PI/000008", "contractValue": 0.0, "docStatus": "Submitted", "isAdvanceType": "N", "intSourceStateCode": 0, "intConsigneeCode": 75692, "dtMeasurementPerodFrom": "2018-12-31T00:00:00", "dtMeasurementPerodTo": "2018-12-31T00:00:00", "jsonTaxConditions": null, "lstTaxCondition": null, "decTaxAmount": 5164748.0200, "intTaxType": 1, "strTaxType": "TAX", "intConsigneeState": 26, "intJobType": 1, "strInvoiceTypeAndDesc": null, "strInvoiceGroupAndDesc": null, "intCurrencyDecimalPlaces": 0, "currencyFullDescription": "Indian rupee", "strRemarks": null, "intJobStatus": 10, "intJVNumber": null, "dtJVDate": null, "strRemarksToolTip": null, "strActualInvoiceNo": null, "chrExportTag": "N", "myProperty": null, "isBulk": null, "irnStatus": "N", "dsCode": 1, "sourceStateDesc": "Legacy", "intCountryCode": 0, "actualInvoiceType": "PI", "chrIRNApplicableTag": "Y", "invoiceDate": "0001-01-01T00:00:00", "supplierLocCode": 0, "autoAuthtag": null, "aggregationTag": "Y" }, { "jobCode": "LE181108", "jobDescription": "LE181108 - D-TL 765KV S/C GHATAMPUR-AGRA - AGRA GRT NOIDA", "strJobCodeAndDesc": null, "customerCode": "GO23976", "customerDescription": "GO23976 - Ghatampur Transmission Limited", "strCustomerCodeAndDesc": null, "strCurrencyCodeAndDesc": null, "invGroup": "AG", "invGroupDescription": "AG - Main invoice Group", "invType": "PI", "invTypeDescription": "PI - Progress Invoice", "orderNumber": "LE181108/PI/0011", "currencyCode": 72, "currencyDescription": "INR", "tCompanyCurrencyCode": 72, "tClosingRate": 1.00000000, "tCurrencyRate": 0.0, "invClaimedAmt": 7022953.0000, "invCertifieddAmt": 7022953.0000, "invoiceNo": "AG/PI/000010", "contractValue": 0.0, "docStatus": "Approved", "isAdvanceType": "N", "intSourceStateCode": 0, "intConsigneeCode": 75692, "dtMeasurementPerodFrom": "2018-12-31T00:00:00", "dtMeasurementPerodTo": "2018-12-31T00:00:00", "jsonTaxConditions": null, "lstTaxCondition": null, "decTaxAmount": 1264131.5400, "intTaxType": 1, "strTaxType": "TAX", "intConsigneeState": 26, "intJobType": 1, "strInvoiceTypeAndDesc": null, "strInvoiceGroupAndDesc": null, "intCurrencyDecimalPlaces": 0, "currencyFullDescription": "Indian rupee", "strRemarks": null, "intJobStatus": 10, "intJVNumber": null, "dtJVDate": null, "strRemarksToolTip": null, "strActualInvoiceNo": "AG/PI/000010", "chrExportTag": "N", "myProperty": null, "isBulk": null, "irnStatus": "N", "dsCode": 2, "sourceStateDesc": "Legacy", "intCountryCode": 0, "actualInvoiceType": "PI", "chrIRNApplicableTag": "Y", "invoiceDate": "0001-01-01T00:00:00", "supplierLocCode": 0, "autoAuthtag": null, "aggregationTag": "Y" }, { "jobCode": "LE181108", "jobDescription": "LE181108 - D-TL 765KV S/C GHATAMPUR-AGRA - AGRA GRT NOIDA", "strJobCodeAndDesc": null, "customerCode": "GO23976", "customerDescription": "GO23976 - Ghatampur Transmission Limited", "strCustomerCodeAndDesc": null, "strCurrencyCodeAndDesc": null, "invGroup": "AG", "invGroupDescription": "AG - Main invoice Group", "invType": "PI", "invTypeDescription": "PI - Progress Invoice", "orderNumber": "LE181108/PI/0012", "currencyCode": 72, "currencyDescription": "INR", "tCompanyCurrencyCode": 72, "tClosingRate": 1.00000000, "tCurrencyRate": 0.0, "invClaimedAmt": 27393195.9700, "invCertifieddAmt": 27393195.9700, "invoiceNo": "AG/PI/000011", "contractValue": 0.0, "docStatus": "Submitted", "isAdvanceType": "N", "intSourceStateCode": 0, "intConsigneeCode": 75692, "dtMeasurementPerodFrom": "2018-12-31T00:00:00", "dtMeasurementPerodTo": "2018-12-31T00:00:00", "jsonTaxConditions": null, "lstTaxCondition": null, "decTaxAmount": 4930775.2800, "intTaxType": 1, "strTaxType": "TAX", "intConsigneeState": 26, "intJobType": 1, "strInvoiceTypeAndDesc": null, "strInvoiceGroupAndDesc": null, "intCurrencyDecimalPlaces": 0, "currencyFullDescription": "Indian rupee", "strRemarks": null, "intJobStatus": 10, "intJVNumber": null, "dtJVDate": null, "strRemarksToolTip": null, "strActualInvoiceNo": null, "chrExportTag": "N", "myProperty": null, "isBulk": null, "irnStatus": "N", "dsCode": 1, "sourceStateDesc": "Legacy", "intCountryCode": 0, "actualInvoiceType": "PI", "chrIRNApplicableTag": "Y", "invoiceDate": "0001-01-01T00:00:00", "supplierLocCode": 0, "autoAuthtag": null, "aggregationTag": "Y" }, { "jobCode": "LE181110", "jobDescription": "LE181110 - R-TL-132kV lines of JUSNL NIT-253", "strJobCodeAndDesc": null, "customerCode": "JO01660", "customerDescription": "JO01660 - JHARKHAND URJA SANCHARAN NIGAM LIMITED", "strCustomerCodeAndDesc": null, "strCurrencyCodeAndDesc": null, "invGroup": "AG", "invGroupDescription": "AG - Main invoice Group", "invType": "PI", "invTypeDescription": "PI - Progress Invoice", "orderNumber": "LE181110/PI/0033", "currencyCode": 72, "currencyDescription": "INR", "tCompanyCurrencyCode": 72, "tClosingRate": 1.00000000, "tCurrencyRate": 0.0, "invClaimedAmt": 10483620.7700, "invCertifieddAmt": 10483620.7700, "invoiceNo": "00/PI/001311", "contractValue": 0.0, "docStatus": "Submitted", "isAdvanceType": "N", "intSourceStateCode": 0, "intConsigneeCode": 82850, "dtMeasurementPerodFrom": "2021-10-08T00:00:00", "dtMeasurementPerodTo": "2021-10-08T00:00:00", "jsonTaxConditions": null, "lstTaxCondition": null, "decTaxAmount": 1887051.7400, "intTaxType": 1, "strTaxType": "TAX", "intConsigneeState": 11, "intJobType": 1, "strInvoiceTypeAndDesc": null, "strInvoiceGroupAndDesc": null, "intCurrencyDecimalPlaces": 0, "currencyFullDescription": "Indian rupee", "strRemarks": null, "intJobStatus": 10, "intJVNumber": null, "dtJVDate": null, "strRemarksToolTip": null, "strActualInvoiceNo": "00/PI/001311", "chrExportTag": "N", "myProperty": null, "isBulk": null, "irnStatus": "N", "dsCode": 1, "sourceStateDesc": "Legacy", "intCountryCode": 0, "actualInvoiceType": "PI", "chrIRNApplicableTag": "Y", "invoiceDate": "0001-01-01T00:00:00", "supplierLocCode": 0, "autoAuthtag": null, "aggregationTag": "Y" }, { "jobCode": "LE25P001", "jobDescription": "LE25P001 - testing_april", "strJobCodeAndDesc": null, "customerCode": "PI2101027108000", "customerDescription": "PI2101027108000 - spp TEST", "strCustomerCodeAndDesc": null, "strCurrencyCodeAndDesc": null, "invGroup": "AG", "invGroupDescription": "AG - Main invoice Group", "invType": "OC", "invTypeDescription": "OC - Other Claims", "orderNumber": "LE25P001/OC/0002", "currencyCode": 171, "currencyDescription": "AED", "tCompanyCurrencyCode": 72, "tClosingRate": 25.87000000, "tCurrencyRate": 0.0, "invClaimedAmt": 4.0000, "invCertifieddAmt": 4.0000, "invoiceNo": "AG/OC/000001", "contractValue": 0.0, "docStatus": "Approved", "isAdvanceType": "N", "intSourceStateCode": 0, "intConsigneeCode": 143410, "dtMeasurementPerodFrom": "2025-05-08T00:00:00", "dtMeasurementPerodTo": "2025-05-08T00:00:00", "jsonTaxConditions": null, "lstTaxCondition": null, "decTaxAmount": 0.7200, "intTaxType": 1, "strTaxType": "TAX", "intConsigneeState": 1, "intJobType": 1, "strInvoiceTypeAndDesc": null, "strInvoiceGroupAndDesc": null, "intCurrencyDecimalPlaces": 0, "currencyFullDescription": "United Arab Emirates dirham", "strRemarks": null, "intJobStatus": 10, "intJVNumber": null, "dtJVDate": null, "strRemarksToolTip": null, "strActualInvoiceNo": "AG/OC/000001", "chrExportTag": "Y", "myProperty": null, "isBulk": null, "irnStatus": "N", "dsCode": 2, "sourceStateDesc": "Legacy", "intCountryCode": 0, "actualInvoiceType": "OC", "chrIRNApplicableTag": "Y", "invoiceDate": "0001-01-01T00:00:00", "supplierLocCode": 0, "autoAuthtag": null, "aggregationTag": "Y" }, { "jobCode": "LE25P001", "jobDescription": "LE25P001 - testing_april", "strJobCodeAndDesc": null, "customerCode": "PI2101027108000", "customerDescription": "PI2101027108000 - spp TEST", "strCustomerCodeAndDesc": null, "strCurrencyCodeAndDesc": null, "invGroup": "AG", "invGroupDescription": "AG - Main invoice Group", "invType": "OC", "invTypeDescription": "OC - Other Claims", "orderNumber": "LE25P001/OC/0001", "currencyCode": 171, "currencyDescription": "AED", "tCompanyCurrencyCode": 72, "tClosingRate": 25.87000000, "tCurrencyRate": 0.0, "invClaimedAmt": 4.0000, "invCertifieddAmt": 4.0000, "invoiceNo": "AG/OC/000003", "contractValue": 0.0, "docStatus": "Submitted", "isAdvanceType": "N", "intSourceStateCode": 0, "intConsigneeCode": 143410, "dtMeasurementPerodFrom": "2025-05-08T00:00:00", "dtMeasurementPerodTo": "2025-05-08T00:00:00", "jsonTaxConditions": null, "lstTaxCondition": null, "decTaxAmount": 0.7200, "intTaxType": 1, "strTaxType": "TAX", "intConsigneeState": 1, "intJobType": 1, "strInvoiceTypeAndDesc": null, "strInvoiceGroupAndDesc": null, "intCurrencyDecimalPlaces": 0, "currencyFullDescription": "United Arab Emirates dirham", "strRemarks": null, "intJobStatus": 10, "intJVNumber": null, "dtJVDate": null, "strRemarksToolTip": null, "strActualInvoiceNo": null, "chrExportTag": "Y", "myProperty": null, "isBulk": null, "irnStatus": "N", "dsCode": 1, "sourceStateDesc": "Legacy", "intCountryCode": 0, "actualInvoiceType": "OC", "chrIRNApplicableTag": "Y", "invoiceDate": "0001-01-01T00:00:00", "supplierLocCode": 0, "autoAuthtag": null, "aggregationTag": "Y" }, { "jobCode": "LE25P001", "jobDescription": "LE25P001 - testing_april", "strJobCodeAndDesc": null, "customerCode": "PI2101027108000", "customerDescription": "PI2101027108000 - spp TEST", "strCustomerCodeAndDesc": null, "strCurrencyCodeAndDesc": null, "invGroup": "AG", "invGroupDescription": "AG - Main invoice Group", "invType": "OC", "invTypeDescription": "OC - Other Claims", "orderNumber": "LE25P001/OC/0002", "currencyCode": 171, "currencyDescription": "AED", "tCompanyCurrencyCode": 72, "tClosingRate": 25.87000000, "tCurrencyRate": 0.0, "invClaimedAmt": 4.0000, "invCertifieddAmt": 4.0000, "invoiceNo": "AG/OC/000005", "contractValue": 0.0, "docStatus": "Submitted", "isAdvanceType": "N", "intSourceStateCode": 0, "intConsigneeCode": 143410, "dtMeasurementPerodFrom": "2025-05-08T00:00:00", "dtMeasurementPerodTo": "2025-05-08T00:00:00", "jsonTaxConditions": null, "lstTaxCondition": null, "decTaxAmount": 0.7200, "intTaxType": 1, "strTaxType": "TAX", "intConsigneeState": 1, "intJobType": 1, "strInvoiceTypeAndDesc": null, "strInvoiceGroupAndDesc": null, "intCurrencyDecimalPlaces": 0, "currencyFullDescription": "United Arab Emirates dirham", "strRemarks": null, "intJobStatus": 10, "intJVNumber": null, "dtJVDate": null, "strRemarksToolTip": null, "strActualInvoiceNo": null, "chrExportTag": "Y", "myProperty": null, "isBulk": null, "irnStatus": "N", "dsCode": 1, "sourceStateDesc": "Legacy", "intCountryCode": 0, "actualInvoiceType": "OC", "chrIRNApplicableTag": "Y", "invoiceDate": "0001-01-01T00:00:00", "supplierLocCode": 0, "autoAuthtag": null, "aggregationTag": "Y" }, { "jobCode": "LE25P001", "jobDescription": "LE25P001 - testing_april", "strJobCodeAndDesc": null, "customerCode": "PI2101027108000", "customerDescription": "PI2101027108000 - spp TEST", "strCustomerCodeAndDesc": null, "strCurrencyCodeAndDesc": null, "invGroup": "AG", "invGroupDescription": "AG - Main invoice Group", "invType": "OC", "invTypeDescription": "OC - Other Claims", "orderNumber": "LE25P001/OC/0003", "currencyCode": 171, "currencyDescription": "AED", "tCompanyCurrencyCode": 72, "tClosingRate": 25.87000000, "tCurrencyRate": 0.0, "invClaimedAmt": 0.0000, "invCertifieddAmt": 0.0000, "invoiceNo": "AG/OC/000006", "contractValue": 0.0, "docStatus": "Approved", "isAdvanceType": "N", "intSourceStateCode": 24, "intConsigneeCode": 143410, "dtMeasurementPerodFrom": "2025-05-27T00:00:00", "dtMeasurementPerodTo": "2025-05-27T00:00:00", "jsonTaxConditions": null, "lstTaxCondition": null, "decTaxAmount": 0.0000, "intTaxType": 1, "strTaxType": "TAX", "intConsigneeState": 1, "intJobType": 1, "strInvoiceTypeAndDesc": null, "strInvoiceGroupAndDesc": null, "intCurrencyDecimalPlaces": 0, "currencyFullDescription": "United Arab Emirates dirham", "strRemarks": null, "intJobStatus": 10, "intJVNumber": null, "dtJVDate": null, "strRemarksToolTip": null, "strActualInvoiceNo": "LETNLE25IN000007", "chrExportTag": "Y", "myProperty": null, "isBulk": null, "irnStatus": "N", "dsCode": 2, "sourceStateDesc": "Tamil Nadu", "intCountryCode": 100, "actualInvoiceType": "OC", "chrIRNApplicableTag": "Y", "invoiceDate": "0001-01-01T00:00:00", "supplierLocCode": 0, "autoAuthtag": null, "aggregationTag": "Y" }, { "jobCode": "LE25P001", "jobDescription": "LE25P001 - testing_april", "strJobCodeAndDesc": null, "customerCode": "PI2101027108000", "customerDescription": "PI2101027108000 - spp TEST", "strCustomerCodeAndDesc": null, "strCurrencyCodeAndDesc": null, "invGroup": "AG", "invGroupDescription": "AG - Main invoice Group", "invType": "OC", "invTypeDescription": "OC - Other Claims", "orderNumber": "LE25P001/OC/0004", "currencyCode": 171, "currencyDescription": "AED", "tCompanyCurrencyCode": 72, "tClosingRate": 25.87000000, "tCurrencyRate": 0.0, "invClaimedAmt": 4.0000, "invCertifieddAmt": 4.0000, "invoiceNo": "AG/OC/000007", "contractValue": 0.0, "docStatus": "Submitted", "isAdvanceType": "N", "intSourceStateCode": 0, "intConsigneeCode": 143410, "dtMeasurementPerodFrom": "2025-05-08T00:00:00", "dtMeasurementPerodTo": "2025-05-08T00:00:00", "jsonTaxConditions": null, "lstTaxCondition": null, "decTaxAmount": 0.7200, "intTaxType": 1, "strTaxType": "TAX", "intConsigneeState": 1, "intJobType": 1, "strInvoiceTypeAndDesc": null, "strInvoiceGroupAndDesc": null, "intCurrencyDecimalPlaces": 0, "currencyFullDescription": "United Arab Emirates dirham", "strRemarks": null, "intJobStatus": 10, "intJVNumber": null, "dtJVDate": null, "strRemarksToolTip": null, "strActualInvoiceNo": null, "chrExportTag": "Y", "myProperty": null, "isBulk": null, "irnStatus": "N", "dsCode": 1, "sourceStateDesc": "Legacy", "intCountryCode": 0, "actualInvoiceType": "OC", "chrIRNApplicableTag": "Y", "invoiceDate": "0001-01-01T00:00:00", "supplierLocCode": 0, "autoAuthtag": null, "aggregationTag": "Y" }, { "jobCode": "LE25P001", "jobDescription": "LE25P001 - testing_april", "strJobCodeAndDesc": null, "customerCode": "PI2101027108000", "customerDescription": "PI2101027108000 - spp TEST", "strCustomerCodeAndDesc": null, "strCurrencyCodeAndDesc": null, "invGroup": "AG", "invGroupDescription": "AG - Main invoice Group", "invType": "OC", "invTypeDescription": "OC - Other Claims", "orderNumber": "LE25P001/OC/0005", "currencyCode": 171, "currencyDescription": "AED", "tCompanyCurrencyCode": 72, "tClosingRate": 25.87000000, "tCurrencyRate": 0.0, "invClaimedAmt": 4.0000, "invCertifieddAmt": 4.0000, "invoiceNo": "AG/OC/000008", "contractValue": 0.0, "docStatus": "Submitted", "isAdvanceType": "N", "intSourceStateCode": 0, "intConsigneeCode": 143410, "dtMeasurementPerodFrom": "2025-05-08T00:00:00", "dtMeasurementPerodTo": "2025-05-08T00:00:00", "jsonTaxConditions": null, "lstTaxCondition": null, "decTaxAmount": 0.7200, "intTaxType": 1, "strTaxType": "TAX", "intConsigneeState": 1, "intJobType": 1, "strInvoiceTypeAndDesc": null, "strInvoiceGroupAndDesc": null, "intCurrencyDecimalPlaces": 0, "currencyFullDescription": "United Arab Emirates dirham", "strRemarks": null, "intJobStatus": 10, "intJVNumber": null, "dtJVDate": null, "strRemarksToolTip": null, "strActualInvoiceNo": null, "chrExportTag": "Y", "myProperty": null, "isBulk": null, "irnStatus": "N", "dsCode": 1, "sourceStateDesc": "Legacy", "intCountryCode": 0, "actualInvoiceType": "OC", "chrIRNApplicableTag": "Y", "invoiceDate": "0001-01-01T00:00:00", "supplierLocCode": 0, "autoAuthtag": null, "aggregationTag": "Y" }, { "jobCode": "LE25P001", "jobDescription": "LE25P001 - testing_april", "strJobCodeAndDesc": null, "customerCode": "PI2101027108000", "customerDescription": "PI2101027108000 - spp TEST", "strCustomerCodeAndDesc": null, "strCurrencyCodeAndDesc": null, "invGroup": "AG", "invGroupDescription": "AG - Main invoice Group", "invType": "OC", "invTypeDescription": "OC - Other Claims", "orderNumber": "LE25P001/OC/0006", "currencyCode": 171, "currencyDescription": "AED", "tCompanyCurrencyCode": 72, "tClosingRate": 25.87000000, "tCurrencyRate": 0.0, "invClaimedAmt": 4.0000, "invCertifieddAmt": 4.0000, "invoiceNo": "AG/OC/000009", "contractValue": 0.0, "docStatus": "Submitted", "isAdvanceType": "N", "intSourceStateCode": 1, "intConsigneeCode": 143410, "dtMeasurementPerodFrom": "2025-05-08T00:00:00", "dtMeasurementPerodTo": "2025-05-08T00:00:00", "jsonTaxConditions": null, "lstTaxCondition": null, "decTaxAmount": 0.7200, "intTaxType": 1, "strTaxType": "TAX", "intConsigneeState": 1, "intJobType": 1, "strInvoiceTypeAndDesc": null, "strInvoiceGroupAndDesc": null, "intCurrencyDecimalPlaces": 0, "currencyFullDescription": "United Arab Emirates dirham", "strRemarks": null, "intJobStatus": 10, "intJVNumber": null, "dtJVDate": null, "strRemarksToolTip": null, "strActualInvoiceNo": null, "chrExportTag": "Y", "myProperty": null, "isBulk": null, "irnStatus": "N", "dsCode": 1, "sourceStateDesc": "Andhra Pradesh", "intCountryCode": 100, "actualInvoiceType": "OC", "chrIRNApplicableTag": "Y", "invoiceDate": "0001-01-01T00:00:00", "supplierLocCode": 0, "autoAuthtag": null, "aggregationTag": "Y" }, { "jobCode": "LE25P001", "jobDescription": "LE25P001 - testing_april", "strJobCodeAndDesc": null, "customerCode": "PI2101027108000", "customerDescription": "PI2101027108000 - spp TEST", "strCustomerCodeAndDesc": null, "strCurrencyCodeAndDesc": null, "invGroup": "AG", "invGroupDescription": "AG - Main invoice Group", "invType": "OC", "invTypeDescription": "OC - Other Claims", "orderNumber": "LE25P001/OC/0007", "currencyCode": 171, "currencyDescription": "AED", "tCompanyCurrencyCode": 72, "tClosingRate": 25.87000000, "tCurrencyRate": 0.0, "invClaimedAmt": 0.0000, "invCertifieddAmt": 0.0000, "invoiceNo": "AG/OC/000010", "contractValue": 0.0, "docStatus": "Submitted", "isAdvanceType": "N", "intSourceStateCode": 24, "intConsigneeCode": 143410, "dtMeasurementPerodFrom": "2025-05-27T00:00:00", "dtMeasurementPerodTo": "2025-05-27T00:00:00", "jsonTaxConditions": null, "lstTaxCondition": null, "decTaxAmount": 0.0000, "intTaxType": 1, "strTaxType": "TAX", "intConsigneeState": 1, "intJobType": 1, "strInvoiceTypeAndDesc": null, "strInvoiceGroupAndDesc": null, "intCurrencyDecimalPlaces": 0, "currencyFullDescription": "United Arab Emirates dirham", "strRemarks": null, "intJobStatus": 10, "intJVNumber": null, "dtJVDate": null, "strRemarksToolTip": null, "strActualInvoiceNo": null, "chrExportTag": "Y", "myProperty": null, "isBulk": null, "irnStatus": "N", "dsCode": 1, "sourceStateDesc": "Tamil Nadu", "intCountryCode": 100, "actualInvoiceType": "OC", "chrIRNApplicableTag": "Y", "invoiceDate": "0001-01-01T00:00:00", "supplierLocCode": 0, "autoAuthtag": null, "aggregationTag": "Y" }, { "jobCode": "LE25P001", "jobDescription": "LE25P001 - testing_april", "strJobCodeAndDesc": null, "customerCode": "PI2101027108000", "customerDescription": "PI2101027108000 - spp TEST", "strCustomerCodeAndDesc": null, "strCurrencyCodeAndDesc": null, "invGroup": "AG", "invGroupDescription": "AG - Main invoice Group", "invType": "OC", "invTypeDescription": "OC - Other Claims", "orderNumber": "LE25P001/OC/0008", "currencyCode": 171, "currencyDescription": "AED", "tCompanyCurrencyCode": 72, "tClosingRate": 25.87000000, "tCurrencyRate": 0.0, "invClaimedAmt": 0.0000, "invCertifieddAmt": 0.0000, "invoiceNo": "AG/OC/000011", "contractValue": 0.0, "docStatus": "Submitted", "isAdvanceType": "N", "intSourceStateCode": 24, "intConsigneeCode": 143410, "dtMeasurementPerodFrom": "2025-05-27T00:00:00", "dtMeasurementPerodTo": "2025-05-27T00:00:00", "jsonTaxConditions": null, "lstTaxCondition": null, "decTaxAmount": 0.0000, "intTaxType": 1, "strTaxType": "TAX", "intConsigneeState": 1, "intJobType": 1, "strInvoiceTypeAndDesc": null, "strInvoiceGroupAndDesc": null, "intCurrencyDecimalPlaces": 0, "currencyFullDescription": "United Arab Emirates dirham", "strRemarks": null, "intJobStatus": 10, "intJVNumber": null, "dtJVDate": null, "strRemarksToolTip": null, "strActualInvoiceNo": null, "chrExportTag": "Y", "myProperty": null, "isBulk": null, "irnStatus": "N", "dsCode": 1, "sourceStateDesc": "Tamil Nadu", "intCountryCode": 100, "actualInvoiceType": "OC", "chrIRNApplicableTag": "Y", "invoiceDate": "0001-01-01T00:00:00", "supplierLocCode": 0, "autoAuthtag": null, "aggregationTag": "Y" }, { "jobCode": "LE25P001", "jobDescription": "LE25P001 - testing_april", "strJobCodeAndDesc": null, "customerCode": "PI2101027108000", "customerDescription": "PI2101027108000 - spp TEST", "strCustomerCodeAndDesc": null, "strCurrencyCodeAndDesc": null, "invGroup": "AG", "invGroupDescription": "AG - Main invoice Group", "invType": "OC", "invTypeDescription": "OC - Other Claims", "orderNumber": "LE25P001/OC/0009", "currencyCode": 171, "currencyDescription": "AED", "tCompanyCurrencyCode": 72, "tClosingRate": 25.87000000, "tCurrencyRate": 0.0, "invClaimedAmt": 0.0000, "invCertifieddAmt": 0.0000, "invoiceNo": "AG/OC/000012", "contractValue": 0.0, "docStatus": "Approved", "isAdvanceType": "N", "intSourceStateCode": 24, "intConsigneeCode": 143410, "dtMeasurementPerodFrom": "2025-05-31T00:00:00", "dtMeasurementPerodTo": "2025-05-31T00:00:00", "jsonTaxConditions": null, "lstTaxCondition": null, "decTaxAmount": 0.0000, "intTaxType": 1, "strTaxType": "TAX", "intConsigneeState": 1, "intJobType": 1, "strInvoiceTypeAndDesc": null, "strInvoiceGroupAndDesc": null, "intCurrencyDecimalPlaces": 0, "currencyFullDescription": "United Arab Emirates dirham", "strRemarks": null, "intJobStatus": 10, "intJVNumber": null, "dtJVDate": null, "strRemarksToolTip": null, "strActualInvoiceNo": "LETNLE25IN000008", "chrExportTag": "Y", "myProperty": null, "isBulk": null, "irnStatus": "N", "dsCode": 2, "sourceStateDesc": "Tamil Nadu", "intCountryCode": 100, "actualInvoiceType": "OC", "chrIRNApplicableTag": "Y", "invoiceDate": "0001-01-01T00:00:00", "supplierLocCode": 0, "autoAuthtag": null, "aggregationTag": "Y" }, { "jobCode": "LE25P001", "jobDescription": "LE25P001 - testing_april", "strJobCodeAndDesc": null, "customerCode": "PI2101027108000", "customerDescription": "PI2101027108000 - spp TEST", "strCustomerCodeAndDesc": null, "strCurrencyCodeAndDesc": null, "invGroup": "AG", "invGroupDescription": "AG - Main invoice Group", "invType": "OC", "invTypeDescription": "OC - Other Claims", "orderNumber": "LE25P001/OC/0010", "currencyCode": 171, "currencyDescription": "AED", "tCompanyCurrencyCode": 72, "tClosingRate": 25.87000000, "tCurrencyRate": 0.0, "invClaimedAmt": 0.0000, "invCertifieddAmt": 0.0000, "invoiceNo": "AG/OC/000013", "contractValue": 0.0, "docStatus": "Approved", "isAdvanceType": "N", "intSourceStateCode": 24, "intConsigneeCode": 143411, "dtMeasurementPerodFrom": "2025-05-31T00:00:00", "dtMeasurementPerodTo": "2025-05-31T00:00:00", "jsonTaxConditions": null, "lstTaxCondition": null, "decTaxAmount": 0.0000, "intTaxType": 1, "strTaxType": "TAX", "intConsigneeState": 1, "intJobType": 1, "strInvoiceTypeAndDesc": null, "strInvoiceGroupAndDesc": null, "intCurrencyDecimalPlaces": 0, "currencyFullDescription": "United Arab Emirates dirham", "strRemarks": null, "intJobStatus": 10, "intJVNumber": null, "dtJVDate": null, "strRemarksToolTip": null, "strActualInvoiceNo": "LETNLE25IN000009", "chrExportTag": "Y", "myProperty": null, "isBulk": null, "irnStatus": "N", "dsCode": 2, "sourceStateDesc": "Tamil Nadu", "intCountryCode": 100, "actualInvoiceType": "OC", "chrIRNApplicableTag": "Y", "invoiceDate": "0001-01-01T00:00:00", "supplierLocCode": 0, "autoAuthtag": null, "aggregationTag": "Y" }, { "jobCode": "LE25P001", "jobDescription": "LE25P001 - testing_april", "strJobCodeAndDesc": null, "customerCode": "PI2101027108000", "customerDescription": "PI2101027108000 - spp TEST", "strCustomerCodeAndDesc": null, "strCurrencyCodeAndDesc": null, "invGroup": "AG", "invGroupDescription": "AG - Main invoice Group", "invType": "OC", "invTypeDescription": "OC - Other Claims", "orderNumber": "LE25P001/OC/0011", "currencyCode": 171, "currencyDescription": "AED", "tCompanyCurrencyCode": 72, "tClosingRate": 25.87000000, "tCurrencyRate": 0.0, "invClaimedAmt": 0.0000, "invCertifieddAmt": 0.0000, "invoiceNo": "AG/OC/000014", "contractValue": 0.0, "docStatus": "Approved", "isAdvanceType": "N", "intSourceStateCode": 24, "intConsigneeCode": 143410, "dtMeasurementPerodFrom": "2025-05-31T00:00:00", "dtMeasurementPerodTo": "2025-05-31T00:00:00", "jsonTaxConditions": null, "lstTaxCondition": null, "decTaxAmount": 0.0000, "intTaxType": 1, "strTaxType": "TAX", "intConsigneeState": 1, "intJobType": 1, "strInvoiceTypeAndDesc": null, "strInvoiceGroupAndDesc": null, "intCurrencyDecimalPlaces": 0, "currencyFullDescription": "United Arab Emirates dirham", "strRemarks": null, "intJobStatus": 10, "intJVNumber": null, "dtJVDate": null, "strRemarksToolTip": null, "strActualInvoiceNo": "LETNLE25IN000010", "chrExportTag": "Y", "myProperty": null, "isBulk": null, "irnStatus": "N", "dsCode": 2, "sourceStateDesc": "Tamil Nadu", "intCountryCode": 100, "actualInvoiceType": "OC", "chrIRNApplicableTag": "Y", "invoiceDate": "0001-01-01T00:00:00", "supplierLocCode": 0, "autoAuthtag": null, "aggregationTag": "Y" }, { "jobCode": "LE181110", "jobDescription": "LE181110 - R-TL-132kV lines of JUSNL NIT-253", "strJobCodeAndDesc": null, "customerCode": "CO01733", "customerDescription": "CO01733 - Default Customer", "strCustomerCodeAndDesc": null, "strCurrencyCodeAndDesc": null, "invGroup": "AG", "invGroupDescription": "AG - Main invoice Group", "invType": "OC", "invTypeDescription": "OC - Other Claims", "orderNumber": "LE181110/OC/0036", "currencyCode": 72, "currencyDescription": "INR", "tCompanyCurrencyCode": 72, "tClosingRate": 1.00000000, "tCurrencyRate": 0.0, "invClaimedAmt": 42339.3100, "invCertifieddAmt": 42339.3100, "invoiceNo": "00/OC/000001", "contractValue": 0.0, "docStatus": "Submitted", "isAdvanceType": "N", "intSourceStateCode": 0, "intConsigneeCode": 132943, "dtMeasurementPerodFrom": "2021-10-08T00:00:00", "dtMeasurementPerodTo": "2021-10-08T00:00:00", "jsonTaxConditions": null, "lstTaxCondition": null, "decTaxAmount": 8436.0900, "intTaxType": 1, "strTaxType": "TAX", "intConsigneeState": 15, "intJobType": 1, "strInvoiceTypeAndDesc": null, "strInvoiceGroupAndDesc": null, "intCurrencyDecimalPlaces": 0, "currencyFullDescription": "Indian rupee", "strRemarks": null, "intJobStatus": 10, "intJVNumber": null, "dtJVDate": null, "strRemarksToolTip": null, "strActualInvoiceNo": null, "chrExportTag": "Y", "myProperty": null, "isBulk": null, "irnStatus": "N", "dsCode": 1, "sourceStateDesc": "Legacy", "intCountryCode": 0, "actualInvoiceType": "OC", "chrIRNApplicableTag": "Y", "invoiceDate": "0001-01-01T00:00:00", "supplierLocCode": 0, "autoAuthtag": null, "aggregationTag": "Y" }, { "jobCode": "LE181108", "jobDescription": "LE181108 - D-TL 765KV S/C GHATAMPUR-AGRA - AGRA GRT NOIDA", "strJobCodeAndDesc": null, "customerCode": "CO01733", "customerDescription": "CO01733 - Default Customer", "strCustomerCodeAndDesc": null, "strCurrencyCodeAndDesc": null, "invGroup": "AG", "invGroupDescription": "AG - Main invoice Group", "invType": "OC", "invTypeDescription": "OC - Other Claims", "orderNumber": "LE181108/OC/0011", "currencyCode": 72, "currencyDescription": "INR", "tCompanyCurrencyCode": 72, "tClosingRate": 1.00000000, "tCurrencyRate": 0.0, "invClaimedAmt": 115923.6000, "invCertifieddAmt": 115923.6000, "invoiceNo": "AG/OC/000001", "contractValue": 0.0, "docStatus": "Submitted", "isAdvanceType": "N", "intSourceStateCode": 0, "intConsigneeCode": 100002, "dtMeasurementPerodFrom": "2018-12-01T00:00:00", "dtMeasurementPerodTo": "2019-01-31T00:00:00", "jsonTaxConditions": null, "lstTaxCondition": null, "decTaxAmount": 20866.2500, "intTaxType": 1, "strTaxType": "TAX", "intConsigneeState": 26, "intJobType": 1, "strInvoiceTypeAndDesc": null, "strInvoiceGroupAndDesc": null, "intCurrencyDecimalPlaces": 0, "currencyFullDescription": "Indian rupee", "strRemarks": null, "intJobStatus": 10, "intJVNumber": null, "dtJVDate": null, "strRemarksToolTip": null, "strActualInvoiceNo": null, "chrExportTag": "Y", "myProperty": null, "isBulk": null, "irnStatus": "N", "dsCode": 1, "sourceStateDesc": "Legacy", "intCountryCode": 0, "actualInvoiceType": "OC", "chrIRNApplicableTag": "Y", "invoiceDate": "0001-01-01T00:00:00", "supplierLocCode": 0, "autoAuthtag": null, "aggregationTag": "Y" }, { "jobCode": "LE181108", "jobDescription": "LE181108 - D-TL 765KV S/C GHATAMPUR-AGRA - AGRA GRT NOIDA", "strJobCodeAndDesc": null, "customerCode": "CO01733", "customerDescription": "CO01733 - Default Customer", "strCustomerCodeAndDesc": null, "strCurrencyCodeAndDesc": null, "invGroup": "AG", "invGroupDescription": "AG - Main invoice Group", "invType": "OC", "invTypeDescription": "OC - Other Claims", "orderNumber": "LE181108/OC/0013", "currencyCode": 72, "currencyDescription": "INR", "tCompanyCurrencyCode": 72, "tClosingRate": 1.00000000, "tCurrencyRate": 0.0, "invClaimedAmt": 0.0000, "invCertifieddAmt": 0.0000, "invoiceNo": "AG/OC/000003", "contractValue": 0.0, "docStatus": "Submitted", "isAdvanceType": "N", "intSourceStateCode": 0, "intConsigneeCode": 99880, "dtMeasurementPerodFrom": "2018-12-31T00:00:00", "dtMeasurementPerodTo": "2018-12-31T00:00:00", "jsonTaxConditions": null, "lstTaxCondition": null, "decTaxAmount": 0.0000, "intTaxType": 1, "strTaxType": "TAX", "intConsigneeState": 26, "intJobType": 1, "strInvoiceTypeAndDesc": null, "strInvoiceGroupAndDesc": null, "intCurrencyDecimalPlaces": 0, "currencyFullDescription": "Indian rupee", "strRemarks": null, "intJobStatus": 10, "intJVNumber": null, "dtJVDate": null, "strRemarksToolTip": null, "strActualInvoiceNo": "AG/OC/000003", "chrExportTag": "Y", "myProperty": null, "isBulk": null, "irnStatus": "N", "dsCode": 1, "sourceStateDesc": "Legacy", "intCountryCode": 0, "actualInvoiceType": "OC", "chrIRNApplicableTag": "Y", "invoiceDate": "0001-01-01T00:00:00", "supplierLocCode": 0, "autoAuthtag": null, "aggregationTag": "Y" }, { "jobCode": "LE181108", "jobDescription": "LE181108 - D-TL 765KV S/C GHATAMPUR-AGRA - AGRA GRT NOIDA", "strJobCodeAndDesc": null, "customerCode": "CO01733", "customerDescription": "CO01733 - Default Customer", "strCustomerCodeAndDesc": null, "strCurrencyCodeAndDesc": null, "invGroup": "AG", "invGroupDescription": "AG - Main invoice Group", "invType": "OC", "invTypeDescription": "OC - Other Claims", "orderNumber": "LE181108/OC/0015", "currencyCode": 72, "currencyDescription": "INR", "tCompanyCurrencyCode": 72, "tClosingRate": 1.00000000, "tCurrencyRate": 0.0, "invClaimedAmt": 2744.4000, "invCertifieddAmt": 2744.4000, "invoiceNo": "AG/OC/000005", "contractValue": 0.0, "docStatus": "Submitted", "isAdvanceType": "N", "intSourceStateCode": 0, "intConsigneeCode": 72090, "dtMeasurementPerodFrom": "2018-12-31T00:00:00", "dtMeasurementPerodTo": "2018-12-31T00:00:00", "jsonTaxConditions": null, "lstTaxCondition": null, "decTaxAmount": 0.0000, "intTaxType": 1, "strTaxType": "TAX", "intConsigneeState": 26, "intJobType": 1, "strInvoiceTypeAndDesc": null, "strInvoiceGroupAndDesc": null, "intCurrencyDecimalPlaces": 0, "currencyFullDescription": "Indian rupee", "strRemarks": null, "intJobStatus": 10, "intJVNumber": null, "dtJVDate": null, "strRemarksToolTip": null, "strActualInvoiceNo": null, "chrExportTag": "Y", "myProperty": null, "isBulk": null, "irnStatus": "N", "dsCode": 1, "sourceStateDesc": "Legacy", "intCountryCode": 0, "actualInvoiceType": "OC", "chrIRNApplicableTag": "Y", "invoiceDate": "0001-01-01T00:00:00", "supplierLocCode": 0, "autoAuthtag": null, "aggregationTag": "Y" }, { "jobCode": "LE181108", "jobDescription": "LE181108 - D-TL 765KV S/C GHATAMPUR-AGRA - AGRA GRT NOIDA", "strJobCodeAndDesc": null, "customerCode": "CO01733", "customerDescription": "CO01733 - Default Customer", "strCustomerCodeAndDesc": null, "strCurrencyCodeAndDesc": null, "invGroup": "AG", "invGroupDescription": "AG - Main invoice Group", "invType": "OC", "invTypeDescription": "OC - Other Claims", "orderNumber": "LE181108/OC/0016", "currencyCode": 72, "currencyDescription": "INR", "tCompanyCurrencyCode": 72, "tClosingRate": 1.00000000, "tCurrencyRate": 0.0, "invClaimedAmt": 68068.8000, "invCertifieddAmt": 68068.8000, "invoiceNo": "AG/OC/000006", "contractValue": 0.0, "docStatus": "Submitted", "isAdvanceType": "N", "intSourceStateCode": 0, "intConsigneeCode": 99880, "dtMeasurementPerodFrom": "2018-12-31T00:00:00", "dtMeasurementPerodTo": "2018-12-31T00:00:00", "jsonTaxConditions": null, "lstTaxCondition": null, "decTaxAmount": 12252.3800, "intTaxType": 1, "strTaxType": "TAX", "intConsigneeState": 26, "intJobType": 1, "strInvoiceTypeAndDesc": null, "strInvoiceGroupAndDesc": null, "intCurrencyDecimalPlaces": 0, "currencyFullDescription": "Indian rupee", "strRemarks": null, "intJobStatus": 10, "intJVNumber": null, "dtJVDate": null, "strRemarksToolTip": null, "strActualInvoiceNo": "AG/OC/000006", "chrExportTag": "Y", "myProperty": null, "isBulk": null, "irnStatus": "N", "dsCode": 1, "sourceStateDesc": "Legacy", "intCountryCode": 0, "actualInvoiceType": "OC", "chrIRNApplicableTag": "Y", "invoiceDate": "0001-01-01T00:00:00", "supplierLocCode": 0, "autoAuthtag": null, "aggregationTag": "Y" }, { "jobCode": "LE181108", "jobDescription": "LE181108 - D-TL 765KV S/C GHATAMPUR-AGRA - AGRA GRT NOIDA", "strJobCodeAndDesc": null, "customerCode": "CO01733", "customerDescription": "CO01733 - Default Customer", "strCustomerCodeAndDesc": null, "strCurrencyCodeAndDesc": null, "invGroup": "AG", "invGroupDescription": "AG - Main invoice Group", "invType": "OC", "invTypeDescription": "OC - Other Claims", "orderNumber": "LE181108/OC/0017", "currencyCode": 72, "currencyDescription": "INR", "tCompanyCurrencyCode": 72, "tClosingRate": 1.00000000, "tCurrencyRate": 0.0, "invClaimedAmt": 119524.3800, "invCertifieddAmt": 119524.3800, "invoiceNo": "AG/OC/000007", "contractValue": 0.0, "docStatus": "Submitted", "isAdvanceType": "N", "intSourceStateCode": 0, "intConsigneeCode": 99880, "dtMeasurementPerodFrom": "2018-12-31T00:00:00", "dtMeasurementPerodTo": "2018-12-31T00:00:00", "jsonTaxConditions": null, "lstTaxCondition": null, "decTaxAmount": 21514.3900, "intTaxType": 1, "strTaxType": "TAX", "intConsigneeState": 26, "intJobType": 1, "strInvoiceTypeAndDesc": null, "strInvoiceGroupAndDesc": null, "intCurrencyDecimalPlaces": 0, "currencyFullDescription": "Indian rupee", "strRemarks": null, "intJobStatus": 10, "intJVNumber": null, "dtJVDate": null, "strRemarksToolTip": null, "strActualInvoiceNo": "AG/OC/000007", "chrExportTag": "Y", "myProperty": null, "isBulk": null, "irnStatus": "N", "dsCode": 1, "sourceStateDesc": "Legacy", "intCountryCode": 0, "actualInvoiceType": "OC", "chrIRNApplicableTag": "Y", "invoiceDate": "0001-01-01T00:00:00", "supplierLocCode": 0, "autoAuthtag": null, "aggregationTag": "Y" }, { "jobCode": "LE190629", "jobDescription": "LE190629 - Brahmani Package 2", "strJobCodeAndDesc": null, "customerCode": "CO01733", "customerDescription": "CO01733 - Default Customer", "strCustomerCodeAndDesc": null, "strCurrencyCodeAndDesc": null, "invGroup": "00", "invGroupDescription": "00 - Main invoice Group", "invType": "OC", "invTypeDescription": "OC - Other Claims", "orderNumber": "LE190629/00001", "currencyCode": 72, "currencyDescription": "INR", "tCompanyCurrencyCode": 72, "tClosingRate": 1.00000000, "tCurrencyRate": 0.0000, "invClaimedAmt": 0.0000, "invCertifieddAmt": 0.0000, "invoiceNo": "00/AS/000001", "contractValue": 0.0, "docStatus": "Draft", "isAdvanceType": "Y", "intSourceStateCode": 7, "intConsigneeCode": 113729, "dtMeasurementPerodFrom": "0001-01-01T00:00:00", "dtMeasurementPerodTo": "0001-01-01T00:00:00", "jsonTaxConditions": null, "lstTaxCondition": null, "decTaxAmount": 0.0000, "intTaxType": 1, "strTaxType": "TAX", "intConsigneeState": 15, "intJobType": 1, "strInvoiceTypeAndDesc": null, "strInvoiceGroupAndDesc": null, "intCurrencyDecimalPlaces": 0, "currencyFullDescription": "Indian rupee", "strRemarks": null, "intJobStatus": 10, "intJVNumber": null, "dtJVDate": "Jan 1 1900 12:00AM", "strRemarksToolTip": null, "strActualInvoiceNo": null, "chrExportTag": "Y", "myProperty": null, "isBulk": null, "irnStatus": null, "dsCode": 41, "sourceStateDesc": "Gujarat", "intCountryCode": 100, "actualInvoiceType": "AS", "chrIRNApplicableTag": "N", "invoiceDate": "2026-06-11T00:00:00", "supplierLocCode": 63026, "autoAuthtag": null, "aggregationTag": null }, { "jobCode": "LE190629", "jobDescription": "LE190629 - Brahmani Package 2", "strJobCodeAndDesc": null, "customerCode": "CO01733", "customerDescription": "CO01733 - Default Customer", "strCustomerCodeAndDesc": null, "strCurrencyCodeAndDesc": null, "invGroup": "00", "invGroupDescription": "00 - Main invoice Group", "invType": "OC", "invTypeDescription": "OC - Other Claims", "orderNumber": "LE190629/00001", "currencyCode": 72, "currencyDescription": "INR", "tCompanyCurrencyCode": 72, "tClosingRate": 1.00000000, "tCurrencyRate": 0.0000, "invClaimedAmt": 0.0000, "invCertifieddAmt": 0.0000, "invoiceNo": "00/AS/000002", "contractValue": 0.0, "docStatus": "Draft", "isAdvanceType": "Y", "intSourceStateCode": 7, "intConsigneeCode": 113729, "dtMeasurementPerodFrom": "0001-01-01T00:00:00", "dtMeasurementPerodTo": "0001-01-01T00:00:00", "jsonTaxConditions": null, "lstTaxCondition": null, "decTaxAmount": 0.0000, "intTaxType": 1, "strTaxType": "TAX", "intConsigneeState": 15, "intJobType": 1, "strInvoiceTypeAndDesc": null, "strInvoiceGroupAndDesc": null, "intCurrencyDecimalPlaces": 0, "currencyFullDescription": "Indian rupee", "strRemarks": null, "intJobStatus": 10, "intJVNumber": null, "dtJVDate": "Jan 1 1900 12:00AM", "strRemarksToolTip": null, "strActualInvoiceNo": null, "chrExportTag": "Y", "myProperty": null, "isBulk": null, "irnStatus": null, "dsCode": 41, "sourceStateDesc": "Gujarat", "intCountryCode": 100, "actualInvoiceType": "AS", "chrIRNApplicableTag": "N", "invoiceDate": "2026-06-11T00:00:00", "supplierLocCode": 63026, "autoAuthtag": null, "aggregationTag": null }, { "jobCode": "LE190629", "jobDescription": "LE190629 - Brahmani Package 2", "strJobCodeAndDesc": null, "customerCode": "CO01733", "customerDescription": "CO01733 - Default Customer", "strCustomerCodeAndDesc": null, "strCurrencyCodeAndDesc": null, "invGroup": "00", "invGroupDescription": "00 - Main invoice Group", "invType": "OC", "invTypeDescription": "OC - Other Claims", "orderNumber": "LE190629/00001", "currencyCode": 72, "currencyDescription": "INR", "tCompanyCurrencyCode": 72, "tClosingRate": 1.00000000, "tCurrencyRate": 0.0000, "invClaimedAmt": 0.0000, "invCertifieddAmt": 0.0000, "invoiceNo": "00/AS/000003", "contractValue": 0.0, "docStatus": "Draft", "isAdvanceType": "Y", "intSourceStateCode": 7, "intConsigneeCode": 121214, "dtMeasurementPerodFrom": "0001-01-01T00:00:00", "dtMeasurementPerodTo": "0001-01-01T00:00:00", "jsonTaxConditions": null, "lstTaxCondition": null, "decTaxAmount": 0.0000, "intTaxType": 1, "strTaxType": "TAX", "intConsigneeState": 7, "intJobType": 1, "strInvoiceTypeAndDesc": null, "strInvoiceGroupAndDesc": null, "intCurrencyDecimalPlaces": 0, "currencyFullDescription": "Indian rupee", "strRemarks": null, "intJobStatus": 10, "intJVNumber": null, "dtJVDate": "Jan 1 1900 12:00AM", "strRemarksToolTip": null, "strActualInvoiceNo": null, "chrExportTag": "Y", "myProperty": null, "isBulk": null, "irnStatus": null, "dsCode": 41, "sourceStateDesc": "Gujarat", "intCountryCode": 100, "actualInvoiceType": "AS", "chrIRNApplicableTag": "N", "invoiceDate": "2026-06-11T00:00:00", "supplierLocCode": 63144, "autoAuthtag": null, "aggregationTag": null }, { "jobCode": "LE190629", "jobDescription": "LE190629 - Brahmani Package 2", "strJobCodeAndDesc": null, "customerCode": "CO01733", "customerDescription": "CO01733 - Default Customer", "strCustomerCodeAndDesc": null, "strCurrencyCodeAndDesc": null, "invGroup": "00", "invGroupDescription": "00 - Main invoice Group", "invType": "OC", "invTypeDescription": "OC - Other Claims", "orderNumber": "LE190629/00001", "currencyCode": 72, "currencyDescription": "INR", "tCompanyCurrencyCode": 72, "tClosingRate": 1.00000000, "tCurrencyRate": 0.0000, "invClaimedAmt": 0.0000, "invCertifieddAmt": 0.0000, "invoiceNo": "00/AS/000004", "contractValue": 0.0, "docStatus": "Draft", "isAdvanceType": "Y", "intSourceStateCode": 7, "intConsigneeCode": 121214, "dtMeasurementPerodFrom": "0001-01-01T00:00:00", "dtMeasurementPerodTo": "0001-01-01T00:00:00", "jsonTaxConditions": null, "lstTaxCondition": null, "decTaxAmount": 0.0000, "intTaxType": 1, "strTaxType": "TAX", "intConsigneeState": 7, "intJobType": 1, "strInvoiceTypeAndDesc": null, "strInvoiceGroupAndDesc": null, "intCurrencyDecimalPlaces": 0, "currencyFullDescription": "Indian rupee", "strRemarks": null, "intJobStatus": 10, "intJVNumber": null, "dtJVDate": "Jan 1 1900 12:00AM", "strRemarksToolTip": null, "strActualInvoiceNo": null, "chrExportTag": "Y", "myProperty": null, "isBulk": null, "irnStatus": null, "dsCode": 41, "sourceStateDesc": "Gujarat", "intCountryCode": 100, "actualInvoiceType": "AS", "chrIRNApplicableTag": "N", "invoiceDate": "2026-06-11T00:00:00", "supplierLocCode": 63144, "autoAuthtag": null, "aggregationTag": null }, { "jobCode": "LE190629", "jobDescription": "LE190629 - Brahmani Package 2", "strJobCodeAndDesc": null, "customerCode": "CO01733", "customerDescription": "CO01733 - Default Customer", "strCustomerCodeAndDesc": null, "strCurrencyCodeAndDesc": null, "invGroup": "00", "invGroupDescription": "00 - Main Invoice", "invType": "OC", "invTypeDescription": "OC - Other Claims", "orderNumber": "LE190629/OC/0002", "currencyCode": 72, "currencyDescription": "INR", "tCompanyCurrencyCode": 72, "tClosingRate": 1.00000000, "tCurrencyRate": 0.0000, "invClaimedAmt": 0.0000, "invCertifieddAmt": 0.0000, "invoiceNo": "00/AS/000005", "contractValue": 0.0, "docStatus": "Draft", "isAdvanceType": "Y", "intSourceStateCode": 7, "intConsigneeCode": 211076, "dtMeasurementPerodFrom": "0001-01-01T00:00:00", "dtMeasurementPerodTo": "0001-01-01T00:00:00", "jsonTaxConditions": null, "lstTaxCondition": null, "decTaxAmount": 0.0000, "intTaxType": 1, "strTaxType": "TAX", "intConsigneeState": 7, "intJobType": 1, "strInvoiceTypeAndDesc": null, "strInvoiceGroupAndDesc": null, "intCurrencyDecimalPlaces": 0, "currencyFullDescription": "Indian rupee", "strRemarks": null, "intJobStatus": 10, "intJVNumber": null, "dtJVDate": "Jan 1 1900 12:00AM", "strRemarksToolTip": null, "strActualInvoiceNo": null, "chrExportTag": "Y", "myProperty": null, "isBulk": null, "irnStatus": null, "dsCode": 41, "sourceStateDesc": "Gujarat", "intCountryCode": 100, "actualInvoiceType": "AS", "chrIRNApplicableTag": "N", "invoiceDate": "2026-06-11T00:00:00", "supplierLocCode": 63144, "autoAuthtag": null, "aggregationTag": null }, { "jobCode": "LE190629", "jobDescription": "LE190629 - Brahmani Package 2", "strJobCodeAndDesc": null, "customerCode": "CO01733", "customerDescription": "CO01733 - Default Customer", "strCustomerCodeAndDesc": null, "strCurrencyCodeAndDesc": null, "invGroup": "00", "invGroupDescription": "00 - Main Invoice", "invType": "OC", "invTypeDescription": "OC - Other Claims", "orderNumber": "LE190629/OC/0002", "currencyCode": 72, "currencyDescription": "INR", "tCompanyCurrencyCode": 72, "tClosingRate": 1.00000000, "tCurrencyRate": 0.0000, "invClaimedAmt": 0.0000, "invCertifieddAmt": 0.0000, "invoiceNo": "00/AS/000006", "contractValue": 0.0, "docStatus": "Draft", "isAdvanceType": "Y", "intSourceStateCode": 7, "intConsigneeCode": 211076, "dtMeasurementPerodFrom": "0001-01-01T00:00:00", "dtMeasurementPerodTo": "0001-01-01T00:00:00", "jsonTaxConditions": null, "lstTaxCondition": null, "decTaxAmount": 0.0000, "intTaxType": 1, "strTaxType": "TAX", "intConsigneeState": 7, "intJobType": 1, "strInvoiceTypeAndDesc": null, "strInvoiceGroupAndDesc": null, "intCurrencyDecimalPlaces": 0, "currencyFullDescription": "Indian rupee", "strRemarks": null, "intJobStatus": 10, "intJVNumber": null, "dtJVDate": "Jan 1 1900 12:00AM", "strRemarksToolTip": null, "strActualInvoiceNo": null, "chrExportTag": "Y", "myProperty": null, "isBulk": null, "irnStatus": null, "dsCode": 41, "sourceStateDesc": "Gujarat", "intCountryCode": 100, "actualInvoiceType": "AS", "chrIRNApplicableTag": "N", "invoiceDate": "2026-06-11T00:00:00", "supplierLocCode": 63144, "autoAuthtag": null, "aggregationTag": null }, { "jobCode": "LE190629", "jobDescription": "LE190629 - Brahmani Package 2", "strJobCodeAndDesc": null, "customerCode": "CO01733", "customerDescription": "CO01733 - Default Customer", "strCustomerCodeAndDesc": null, "strCurrencyCodeAndDesc": null, "invGroup": "00", "invGroupDescription": "00 - Main Invoice", "invType": "OC", "invTypeDescription": "OC - Other Claims", "orderNumber": "LE190629/OC/0002", "currencyCode": 72, "currencyDescription": "INR", "tCompanyCurrencyCode": 72, "tClosingRate": 1.00000000, "tCurrencyRate": 0.0000, "invClaimedAmt": 0.0000, "invCertifieddAmt": 0.0000, "invoiceNo": "00/AS/000007", "contractValue": 0.0, "docStatus": "Draft", "isAdvanceType": "Y", "intSourceStateCode": 7, "intConsigneeCode": 211076, "dtMeasurementPerodFrom": "0001-01-01T00:00:00", "dtMeasurementPerodTo": "0001-01-01T00:00:00", "jsonTaxConditions": null, "lstTaxCondition": null, "decTaxAmount": 0.0000, "intTaxType": 1, "strTaxType": "TAX", "intConsigneeState": 7, "intJobType": 1, "strInvoiceTypeAndDesc": null, "strInvoiceGroupAndDesc": null, "intCurrencyDecimalPlaces": 0, "currencyFullDescription": "Indian rupee", "strRemarks": null, "intJobStatus": 10, "intJVNumber": null, "dtJVDate": "Jan 1 1900 12:00AM", "strRemarksToolTip": null, "strActualInvoiceNo": null, "chrExportTag": "Y", "myProperty": null, "isBulk": null, "irnStatus": null, "dsCode": 41, "sourceStateDesc": "Gujarat", "intCountryCode": 100, "actualInvoiceType": "AS", "chrIRNApplicableTag": "N", "invoiceDate": "2026-06-11T00:00:00", "supplierLocCode": 63144, "autoAuthtag": null, "aggregationTag": null }, { "jobCode": "LE131221", "jobDescription": "LE131221 - PORBANDAR UGD O AND M", "strJobCodeAndDesc": null, "customerCode": "GO00273", "customerDescription": "GO00273 - GUJARAT WATER SUPPLY & SEWERAGE BOARD", "strCustomerCodeAndDesc": null, "strCurrencyCodeAndDesc": null, "invGroup": "00", "invGroupDescription": "00 - Main invoice Group", "invType": "OC", "invTypeDescription": "OC - Other Claims", "orderNumber": "LE131221/00001", "currencyCode": 72, "currencyDescription": "INR", "tCompanyCurrencyCode": 72, "tClosingRate": 1.00000000, "tCurrencyRate": 0.0000, "invClaimedAmt": 0.0000, "invCertifieddAmt": 0.0000, "invoiceNo": "00/AS/000001", "contractValue": 49073028.0000, "docStatus": "Draft", "isAdvanceType": "Y", "intSourceStateCode": 7, "intConsigneeCode": 78466, "dtMeasurementPerodFrom": "0001-01-01T00:00:00", "dtMeasurementPerodTo": "0001-01-01T00:00:00", "jsonTaxConditions": null, "lstTaxCondition": null, "decTaxAmount": 0.0000, "intTaxType": 1, "strTaxType": "TAX", "intConsigneeState": 7, "intJobType": 1, "strInvoiceTypeAndDesc": null, "strInvoiceGroupAndDesc": null, "intCurrencyDecimalPlaces": 0, "currencyFullDescription": "Indian rupee", "strRemarks": null, "intJobStatus": 7, "intJVNumber": null, "dtJVDate": "Jan 1 1900 12:00AM", "strRemarksToolTip": null, "strActualInvoiceNo": null, "chrExportTag": "Y", "myProperty": null, "isBulk": null, "irnStatus": null, "dsCode": 41, "sourceStateDesc": "Gujarat", "intCountryCode": 100, "actualInvoiceType": "AS", "chrIRNApplicableTag": "N", "invoiceDate": "2026-06-11T00:00:00", "supplierLocCode": 2535, "autoAuthtag": null, "aggregationTag": null }, { "jobCode": "LE131207", "jobDescription": "LE131207 - PORBANDAR UGD", "strJobCodeAndDesc": null, "customerCode": "CO01733", "customerDescription": "CO01733 - Default Customer", "strCustomerCodeAndDesc": null, "strCurrencyCodeAndDesc": null, "invGroup": "00", "invGroupDescription": "00 - ICDC", "invType": "OC", "invTypeDescription": "OC - Other Claims", "orderNumber": "LE131207/OC/0007", "currencyCode": 72, "currencyDescription": "INR", "tCompanyCurrencyCode": 72, "tClosingRate": 1.00000000, "tCurrencyRate": 0.0000, "invClaimedAmt": 0.0000, "invCertifieddAmt": 0.0000, "invoiceNo": "00/AR/000001", "contractValue": 0.0, "docStatus": "Draft", "isAdvanceType": "Y", "intSourceStateCode": 15, "intConsigneeCode": 212907, "dtMeasurementPerodFrom": "0001-01-01T00:00:00", "dtMeasurementPerodTo": "0001-01-01T00:00:00", "jsonTaxConditions": null, "lstTaxCondition": null, "decTaxAmount": 0.0000, "intTaxType": 1, "strTaxType": "TAX", "intConsigneeState": 22, "intJobType": 1, "strInvoiceTypeAndDesc": null, "strInvoiceGroupAndDesc": null, "intCurrencyDecimalPlaces": 0, "currencyFullDescription": "Indian rupee", "strRemarks": null, "intJobStatus": 10, "intJVNumber": null, "dtJVDate": "Jan 1 1900 12:00AM", "strRemarksToolTip": null, "strActualInvoiceNo": null, "chrExportTag": "Y", "myProperty": null, "isBulk": null, "irnStatus": null, "dsCode": 41, "sourceStateDesc": "Maharashtra", "intCountryCode": 100, "actualInvoiceType": "AR", "chrIRNApplicableTag": "N", "invoiceDate": "2026-06-11T00:00:00", "supplierLocCode": 67791, "autoAuthtag": null, "aggregationTag": null }, { "jobCode": "LE131207", "jobDescription": "LE131207 - PORBANDAR UGD", "strJobCodeAndDesc": null, "customerCode": "CO01733", "customerDescription": "CO01733 - Default Customer", "strCustomerCodeAndDesc": null, "strCurrencyCodeAndDesc": null, "invGroup": "00", "invGroupDescription": "00 - ICDC", "invType": "OC", "invTypeDescription": "OC - Other Claims", "orderNumber": "LE131207/OC/0007", "currencyCode": 72, "currencyDescription": "INR", "tCompanyCurrencyCode": 72, "tClosingRate": 1.00000000, "tCurrencyRate": 0.0000, "invClaimedAmt": 0.0000, "invCertifieddAmt": 0.0000, "invoiceNo": "00/AS/000007", "contractValue": 0.0, "docStatus": "Draft", "isAdvanceType": "Y", "intSourceStateCode": 7, "intConsigneeCode": 212907, "dtMeasurementPerodFrom": "0001-01-01T00:00:00", "dtMeasurementPerodTo": "0001-01-01T00:00:00", "jsonTaxConditions": null, "lstTaxCondition": null, "decTaxAmount": 0.0000, "intTaxType": 1, "strTaxType": "TAX", "intConsigneeState": 22, "intJobType": 1, "strInvoiceTypeAndDesc": null, "strInvoiceGroupAndDesc": null, "intCurrencyDecimalPlaces": 0, "currencyFullDescription": "Indian rupee", "strRemarks": null, "intJobStatus": 10, "intJVNumber": null, "dtJVDate": "Jan 1 1900 12:00AM", "strRemarksToolTip": null, "strActualInvoiceNo": null, "chrExportTag": "Y", "myProperty": null, "isBulk": null, "irnStatus": null, "dsCode": 41, "sourceStateDesc": "Gujarat", "intCountryCode": 100, "actualInvoiceType": "AS", "chrIRNApplicableTag": "N", "invoiceDate": "2026-06-11T00:00:00", "supplierLocCode": 7332, "autoAuthtag": null, "aggregationTag": null }, { "jobCode": "LE131207", "jobDescription": "LE131207 - PORBANDAR UGD", "strJobCodeAndDesc": null, "customerCode": "CO01733", "customerDescription": "CO01733 - Default Customer", "strCustomerCodeAndDesc": null, "strCurrencyCodeAndDesc": null, "invGroup": "00", "invGroupDescription": "00 - ICDC", "invType": "OC", "invTypeDescription": "OC - Other Claims", "orderNumber": "LE131207/OC/0007", "currencyCode": 72, "currencyDescription": "INR", "tCompanyCurrencyCode": 72, "tClosingRate": 1.00000000, "tCurrencyRate": 0.0000, "invClaimedAmt": 0.0000, "invCertifieddAmt": 0.0000, "invoiceNo": "00/AS/000008", "contractValue": 0.0, "docStatus": "Draft", "isAdvanceType": "Y", "intSourceStateCode": 7, "intConsigneeCode": 212907, "dtMeasurementPerodFrom": "0001-01-01T00:00:00", "dtMeasurementPerodTo": "0001-01-01T00:00:00", "jsonTaxConditions": null, "lstTaxCondition": null, "decTaxAmount": 0.0000, "intTaxType": 1, "strTaxType": "TAX", "intConsigneeState": 22, "intJobType": 1, "strInvoiceTypeAndDesc": null, "strInvoiceGroupAndDesc": null, "intCurrencyDecimalPlaces": 0, "currencyFullDescription": "Indian rupee", "strRemarks": null, "intJobStatus": 10, "intJVNumber": null, "dtJVDate": "Jan 1 1900 12:00AM", "strRemarksToolTip": null, "strActualInvoiceNo": null, "chrExportTag": "Y", "myProperty": null, "isBulk": null, "irnStatus": null, "dsCode": 41, "sourceStateDesc": "Gujarat", "intCountryCode": 100, "actualInvoiceType": "AS", "chrIRNApplicableTag": "N", "invoiceDate": "2026-06-11T00:00:00", "supplierLocCode": 7332, "autoAuthtag": null, "aggregationTag": null }, { "jobCode": "LE131207", "jobDescription": "LE131207 - PORBANDAR UGD", "strJobCodeAndDesc": null, "customerCode": "CO01733", "customerDescription": "CO01733 - Default Customer", "strCustomerCodeAndDesc": null, "strCurrencyCodeAndDesc": null, "invGroup": "00", "invGroupDescription": "00 - ICDC", "invType": "OC", "invTypeDescription": "OC - Other Claims", "orderNumber": "LE131207/OC/0007", "currencyCode": 72, "currencyDescription": "INR", "tCompanyCurrencyCode": 72, "tClosingRate": 1.00000000, "tCurrencyRate": 0.0000, "invClaimedAmt": 0.0000, "invCertifieddAmt": 0.0000, "invoiceNo": "00/AS/000009", "contractValue": 0.0, "docStatus": "Draft", "isAdvanceType": "Y", "intSourceStateCode": 7, "intConsigneeCode": 212907, "dtMeasurementPerodFrom": "0001-01-01T00:00:00", "dtMeasurementPerodTo": "0001-01-01T00:00:00", "jsonTaxConditions": null, "lstTaxCondition": null, "decTaxAmount": 0.0000, "intTaxType": 1, "strTaxType": "TAX", "intConsigneeState": 22, "intJobType": 1, "strInvoiceTypeAndDesc": null, "strInvoiceGroupAndDesc": null, "intCurrencyDecimalPlaces": 0, "currencyFullDescription": "Indian rupee", "strRemarks": null, "intJobStatus": 10, "intJVNumber": null, "dtJVDate": "Jan 1 1900 12:00AM", "strRemarksToolTip": null, "strActualInvoiceNo": null, "chrExportTag": "Y", "myProperty": null, "isBulk": null, "irnStatus": null, "dsCode": 41, "sourceStateDesc": "Gujarat", "intCountryCode": 100, "actualInvoiceType": "AS", "chrIRNApplicableTag": "N", "invoiceDate": "2026-06-11T00:00:00", "supplierLocCode": 7332, "autoAuthtag": null, "aggregationTag": null }, { "jobCode": "LE131207", "jobDescription": "LE131207 - PORBANDAR UGD", "strJobCodeAndDesc": null, "customerCode": "CO01733", "customerDescription": "CO01733 - Default Customer", "strCustomerCodeAndDesc": null, "strCurrencyCodeAndDesc": null, "invGroup": "00", "invGroupDescription": "00 - ICDC", "invType": "OC", "invTypeDescription": "OC - Other Claims", "orderNumber": "LE131207/OC/0007", "currencyCode": 72, "currencyDescription": "INR", "tCompanyCurrencyCode": 72, "tClosingRate": 1.00000000, "tCurrencyRate": 0.0000, "invClaimedAmt": 0.0000, "invCertifieddAmt": 0.0000, "invoiceNo": "00/AS/000010", "contractValue": 0.0, "docStatus": "Draft", "isAdvanceType": "Y", "intSourceStateCode": 15, "intConsigneeCode": 212907, "dtMeasurementPerodFrom": "0001-01-01T00:00:00", "dtMeasurementPerodTo": "0001-01-01T00:00:00", "jsonTaxConditions": null, "lstTaxCondition": null, "decTaxAmount": 0.0000, "intTaxType": 1, "strTaxType": "TAX", "intConsigneeState": 22, "intJobType": 1, "strInvoiceTypeAndDesc": null, "strInvoiceGroupAndDesc": null, "intCurrencyDecimalPlaces": 0, "currencyFullDescription": "Indian rupee", "strRemarks": null, "intJobStatus": 10, "intJVNumber": null, "dtJVDate": "Jan 1 1900 12:00AM", "strRemarksToolTip": null, "strActualInvoiceNo": null, "chrExportTag": "Y", "myProperty": null, "isBulk": null, "irnStatus": null, "dsCode": 41, "sourceStateDesc": "Maharashtra", "intCountryCode": 100, "actualInvoiceType": "AS", "chrIRNApplicableTag": "N", "invoiceDate": "2026-06-11T00:00:00", "supplierLocCode": 67791, "autoAuthtag": null, "aggregationTag": null }, { "jobCode": "LE131207", "jobDescription": "LE131207 - PORBANDAR UGD", "strJobCodeAndDesc": null, "customerCode": "CO01733", "customerDescription": "CO01733 - Default Customer", "strCustomerCodeAndDesc": null, "strCurrencyCodeAndDesc": null, "invGroup": "00", "invGroupDescription": "00 - ICDC", "invType": "OC", "invTypeDescription": "OC - Other Claims", "orderNumber": "LE131207/OC/0007", "currencyCode": 72, "currencyDescription": "INR", "tCompanyCurrencyCode": 72, "tClosingRate": 1.00000000, "tCurrencyRate": 0.0000, "invClaimedAmt": 0.0000, "invCertifieddAmt": 0.0000, "invoiceNo": "00/AS/000011", "contractValue": 0.0, "docStatus": "Draft", "isAdvanceType": "Y", "intSourceStateCode": 15, "intConsigneeCode": 212907, "dtMeasurementPerodFrom": "0001-01-01T00:00:00", "dtMeasurementPerodTo": "0001-01-01T00:00:00", "jsonTaxConditions": null, "lstTaxCondition": null, "decTaxAmount": 0.0000, "intTaxType": 1, "strTaxType": "TAX", "intConsigneeState": 22, "intJobType": 1, "strInvoiceTypeAndDesc": null, "strInvoiceGroupAndDesc": null, "intCurrencyDecimalPlaces": 0, "currencyFullDescription": "Indian rupee", "strRemarks": null, "intJobStatus": 10, "intJVNumber": null, "dtJVDate": "Jan 1 1900 12:00AM", "strRemarksToolTip": null, "strActualInvoiceNo": null, "chrExportTag": "Y", "myProperty": null, "isBulk": null, "irnStatus": null, "dsCode": 41, "sourceStateDesc": "Maharashtra", "intCountryCode": 100, "actualInvoiceType": "AS", "chrIRNApplicableTag": "N", "invoiceDate": "2026-06-11T00:00:00", "supplierLocCode": 67791, "autoAuthtag": null, "aggregationTag": null }, { "jobCode": "LE131207", "jobDescription": "LE131207 - PORBANDAR UGD", "strJobCodeAndDesc": null, "customerCode": "CO01733", "customerDescription": "CO01733 - Default Customer", "strCustomerCodeAndDesc": null, "strCurrencyCodeAndDesc": null, "invGroup": "00", "invGroupDescription": "00 - ICDC", "invType": "OC", "invTypeDescription": "OC - Other Claims", "orderNumber": "LE131207/OC/0007", "currencyCode": 72, "currencyDescription": "INR", "tCompanyCurrencyCode": 72, "tClosingRate": 1.00000000, "tCurrencyRate": 0.0000, "invClaimedAmt": 0.0000, "invCertifieddAmt": 0.0000, "invoiceNo": "00/AS/000012", "contractValue": 0.0, "docStatus": "Draft", "isAdvanceType": "Y", "intSourceStateCode": 7, "intConsigneeCode": 212907, "dtMeasurementPerodFrom": "0001-01-01T00:00:00", "dtMeasurementPerodTo": "0001-01-01T00:00:00", "jsonTaxConditions": null, "lstTaxCondition": null, "decTaxAmount": 0.0000, "intTaxType": 1, "strTaxType": "TAX", "intConsigneeState": 22, "intJobType": 1, "strInvoiceTypeAndDesc": null, "strInvoiceGroupAndDesc": null, "intCurrencyDecimalPlaces": 0, "currencyFullDescription": "Indian rupee", "strRemarks": null, "intJobStatus": 10, "intJVNumber": null, "dtJVDate": "Jan 1 1900 12:00AM", "strRemarksToolTip": null, "strActualInvoiceNo": null, "chrExportTag": "Y", "myProperty": null, "isBulk": null, "irnStatus": null, "dsCode": 41, "sourceStateDesc": "Gujarat", "intCountryCode": 100, "actualInvoiceType": "AS", "chrIRNApplicableTag": "N", "invoiceDate": "2026-06-11T00:00:00", "supplierLocCode": 7332, "autoAuthtag": null, "aggregationTag": null }, { "jobCode": "LE131207", "jobDescription": "LE131207 - PORBANDAR UGD", "strJobCodeAndDesc": null, "customerCode": "CO01733", "customerDescription": "CO01733 - Default Customer", "strCustomerCodeAndDesc": null, "strCurrencyCodeAndDesc": null, "invGroup": "00", "invGroupDescription": "00 - ICDC", "invType": "OC", "invTypeDescription": "OC - Other Claims", "orderNumber": "LE131207/OC/0007", "currencyCode": 72, "currencyDescription": "INR", "tCompanyCurrencyCode": 72, "tClosingRate": 1.00000000, "tCurrencyRate": 0.0000, "invClaimedAmt": 0.0000, "invCertifieddAmt": 0.0000, "invoiceNo": "00/AS/000013", "contractValue": 0.0, "docStatus": "Draft", "isAdvanceType": "Y", "intSourceStateCode": 15, "intConsigneeCode": 212907, "dtMeasurementPerodFrom": "0001-01-01T00:00:00", "dtMeasurementPerodTo": "0001-01-01T00:00:00", "jsonTaxConditions": null, "lstTaxCondition": null, "decTaxAmount": 0.0000, "intTaxType": 1, "strTaxType": "TAX", "intConsigneeState": 22, "intJobType": 1, "strInvoiceTypeAndDesc": null, "strInvoiceGroupAndDesc": null, "intCurrencyDecimalPlaces": 0, "currencyFullDescription": "Indian rupee", "strRemarks": null, "intJobStatus": 10, "intJVNumber": null, "dtJVDate": "Jan 1 1900 12:00AM", "strRemarksToolTip": null, "strActualInvoiceNo": null, "chrExportTag": "Y", "myProperty": null, "isBulk": null, "irnStatus": null, "dsCode": 41, "sourceStateDesc": "Maharashtra", "intCountryCode": 100, "actualInvoiceType": "AS", "chrIRNApplicableTag": "N", "invoiceDate": "2026-06-11T00:00:00", "supplierLocCode": 67791, "autoAuthtag": null, "aggregationTag": null }, { "jobCode": "LE131207", "jobDescription": "LE131207 - PORBANDAR UGD", "strJobCodeAndDesc": null, "customerCode": "CO01733", "customerDescription": "CO01733 - Default Customer", "strCustomerCodeAndDesc": null, "strCurrencyCodeAndDesc": null, "invGroup": "00", "invGroupDescription": "00 - ICDC", "invType": "OC", "invTypeDescription": "OC - Other Claims", "orderNumber": "LE131207/OC/0007", "currencyCode": 72, "currencyDescription": "INR", "tCompanyCurrencyCode": 72, "tClosingRate": 1.00000000, "tCurrencyRate": 0.0000, "invClaimedAmt": 0.0000, "invCertifieddAmt": 0.0000, "invoiceNo": "00/AS/000014", "contractValue": 0.0, "docStatus": "Draft", "isAdvanceType": "Y", "intSourceStateCode": 15, "intConsigneeCode": 212907, "dtMeasurementPerodFrom": "0001-01-01T00:00:00", "dtMeasurementPerodTo": "0001-01-01T00:00:00", "jsonTaxConditions": null, "lstTaxCondition": null, "decTaxAmount": 0.0000, "intTaxType": 1, "strTaxType": "TAX", "intConsigneeState": 22, "intJobType": 1, "strInvoiceTypeAndDesc": null, "strInvoiceGroupAndDesc": null, "intCurrencyDecimalPlaces": 0, "currencyFullDescription": "Indian rupee", "strRemarks": null, "intJobStatus": 10, "intJVNumber": null, "dtJVDate": "Jan 1 1900 12:00AM", "strRemarksToolTip": null, "strActualInvoiceNo": null, "chrExportTag": "Y", "myProperty": null, "isBulk": null, "irnStatus": null, "dsCode": 41, "sourceStateDesc": "Maharashtra", "intCountryCode": 100, "actualInvoiceType": "AS", "chrIRNApplicableTag": "N", "invoiceDate": "2026-06-11T00:00:00", "supplierLocCode": 67791, "autoAuthtag": null, "aggregationTag": null }, { "jobCode": "LE131207", "jobDescription": "LE131207 - PORBANDAR UGD", "strJobCodeAndDesc": null, "customerCode": "CO01733", "customerDescription": "CO01733 - Default Customer", "strCustomerCodeAndDesc": null, "strCurrencyCodeAndDesc": null, "invGroup": "00", "invGroupDescription": "00 - ICDC", "invType": "OC", "invTypeDescription": "OC - Other Claims", "orderNumber": "LE131207/OC/0007", "currencyCode": 72, "currencyDescription": "INR", "tCompanyCurrencyCode": 72, "tClosingRate": 1.00000000, "tCurrencyRate": 0.0000, "invClaimedAmt": 0.0000, "invCertifieddAmt": 0.0000, "invoiceNo": "00/AS/000015", "contractValue": 0.0, "docStatus": "Draft", "isAdvanceType": "Y", "intSourceStateCode": 15, "intConsigneeCode": 212907, "dtMeasurementPerodFrom": "0001-01-01T00:00:00", "dtMeasurementPerodTo": "0001-01-01T00:00:00", "jsonTaxConditions": null, "lstTaxCondition": null, "decTaxAmount": 0.0000, "intTaxType": 1, "strTaxType": "TAX", "intConsigneeState": 22, "intJobType": 1, "strInvoiceTypeAndDesc": null, "strInvoiceGroupAndDesc": null, "intCurrencyDecimalPlaces": 0, "currencyFullDescription": "Indian rupee", "strRemarks": null, "intJobStatus": 10, "intJVNumber": null, "dtJVDate": "Jan 1 1900 12:00AM", "strRemarksToolTip": null, "strActualInvoiceNo": null, "chrExportTag": "Y", "myProperty": null, "isBulk": null, "irnStatus": null, "dsCode": 41, "sourceStateDesc": "Maharashtra", "intCountryCode": 100, "actualInvoiceType": "AS", "chrIRNApplicableTag": "N", "invoiceDate": "2026-06-11T00:00:00", "supplierLocCode": 67791, "autoAuthtag": null, "aggregationTag": null }, { "jobCode": "LE181251", "jobDescription": "LE181251 - Payli MVRWSS", "strJobCodeAndDesc": null, "customerCode": "VO02582", "customerDescription": "VO02582 - Varun Infra Steel Pvt Ltd", "strCustomerCodeAndDesc": null, "strCurrencyCodeAndDesc": null, "invGroup": "00", "invGroupDescription": "00 - Main invoice Group", "invType": "OC", "invTypeDescription": "OC - Other Claims", "orderNumber": "LE181251/XEA/00005", "currencyCode": 72, "currencyDescription": "INR", "tCompanyCurrencyCode": 72, "tClosingRate": 1.00000000, "tCurrencyRate": 0.0000, "invClaimedAmt": 6018.0000, "invCertifieddAmt": 6018.0000, "invoiceNo": "00/XE/E000005", "contractValue": 0.0, "docStatus": "Cancel", "isAdvanceType": "N", "intSourceStateCode": 14, "intConsigneeCode": 275372, "dtMeasurementPerodFrom": "0001-01-01T00:00:00", "dtMeasurementPerodTo": "0001-01-01T00:00:00", "jsonTaxConditions": null, "lstTaxCondition": null, "decTaxAmount": 0.0000, "intTaxType": 1, "strTaxType": "TAX", "intConsigneeState": 14, "intJobType": 1, "strInvoiceTypeAndDesc": null, "strInvoiceGroupAndDesc": null, "intCurrencyDecimalPlaces": 0, "currencyFullDescription": "Indian rupee", "strRemarks": null, "intJobStatus": 10, "intJVNumber": null, "dtJVDate": "Jan 1 1900 12:00AM", "strRemarksToolTip": null, "strActualInvoiceNo": "00/XE/E000005", "chrExportTag": "Y", "myProperty": null, "isBulk": null, "irnStatus": null, "dsCode": 8, "sourceStateDesc": "Madhya Pradesh", "intCountryCode": 100, "actualInvoiceType": "XE", "chrIRNApplicableTag": "Y", "invoiceDate": "2026-05-29T00:00:00", "supplierLocCode": 0, "autoAuthtag": null, "aggregationTag": null }, { "jobCode": "LE181251", "jobDescription": "LE181251 - Payli MVRWSS", "strJobCodeAndDesc": null, "customerCode": "VO02582", "customerDescription": "VO02582 - Varun Infra Steel Pvt Ltd", "strCustomerCodeAndDesc": null, "strCurrencyCodeAndDesc": null, "invGroup": "00", "invGroupDescription": "00 - Main invoice Group", "invType": "OC", "invTypeDescription": "OC - Other Claims", "orderNumber": "LE181251/XEA/00006", "currencyCode": 72, "currencyDescription": "INR", "tCompanyCurrencyCode": 72, "tClosingRate": 1.00000000, "tCurrencyRate": 0.0000, "invClaimedAmt": 50020.3600, "invCertifieddAmt": 50020.3600, "invoiceNo": "00/XE/E000006", "contractValue": 0.0, "docStatus": "Cancel", "isAdvanceType": "N", "intSourceStateCode": 14, "intConsigneeCode": 275373, "dtMeasurementPerodFrom": "0001-01-01T00:00:00", "dtMeasurementPerodTo": "0001-01-01T00:00:00", "jsonTaxConditions": null, "lstTaxCondition": null, "decTaxAmount": 0.0000, "intTaxType": 1, "strTaxType": "TAX", "intConsigneeState": 14, "intJobType": 1, "strInvoiceTypeAndDesc": null, "strInvoiceGroupAndDesc": null, "intCurrencyDecimalPlaces": 0, "currencyFullDescription": "Indian rupee", "strRemarks": null, "intJobStatus": 10, "intJVNumber": null, "dtJVDate": "Jan 1 1900 12:00AM", "strRemarksToolTip": "No Invoices Pending for Posting ....", "strActualInvoiceNo": "00/XE/E000006", "chrExportTag": "Y", "myProperty": null, "isBulk": null, "irnStatus": null, "dsCode": 8, "sourceStateDesc": "Madhya Pradesh", "intCountryCode": 100, "actualInvoiceType": "XE", "chrIRNApplicableTag": "Y", "invoiceDate": "2026-06-16T00:00:00", "supplierLocCode": 0, "autoAuthtag": null, "aggregationTag": null }, { "jobCode": "LE181251", "jobDescription": "LE181251 - Payli MVRWSS", "strJobCodeAndDesc": null, "customerCode": "VO02582", "customerDescription": "VO02582 - Varun Infra Steel Pvt Ltd", "strCustomerCodeAndDesc": null, "strCurrencyCodeAndDesc": null, "invGroup": "00", "invGroupDescription": "00 - Main invoice Group", "invType": "OC", "invTypeDescription": "OC - Other Claims", "orderNumber": "LE181251/XEA/00007", "currencyCode": 72, "currencyDescription": "INR", "tCompanyCurrencyCode": 72, "tClosingRate": 1.00000000, "tCurrencyRate": 0.0000, "invClaimedAmt": 39117.0000, "invCertifieddAmt": 39117.0000, "invoiceNo": "00/XE/E000007", "contractValue": 0.0, "docStatus": "Cancel", "isAdvanceType": "N", "intSourceStateCode": 14, "intConsigneeCode": 275374, "dtMeasurementPerodFrom": "0001-01-01T00:00:00", "dtMeasurementPerodTo": "0001-01-01T00:00:00", "jsonTaxConditions": null, "lstTaxCondition": null, "decTaxAmount": 0.0000, "intTaxType": 1, "strTaxType": "TAX", "intConsigneeState": 14, "intJobType": 1, "strInvoiceTypeAndDesc": null, "strInvoiceGroupAndDesc": null, "intCurrencyDecimalPlaces": 0, "currencyFullDescription": "Indian rupee", "strRemarks": null, "intJobStatus": 10, "intJVNumber": null, "dtJVDate": "Jan 1 1900 12:00AM", "strRemarksToolTip": "No Invoices Pending for Posting ....", "strActualInvoiceNo": "00/XE/E000007", "chrExportTag": "Y", "myProperty": null, "isBulk": null, "irnStatus": null, "dsCode": 8, "sourceStateDesc": "Madhya Pradesh", "intCountryCode": 100, "actualInvoiceType": "XE", "chrIRNApplicableTag": "Y", "invoiceDate": "2026-06-16T00:00:00", "supplierLocCode": 0, "autoAuthtag": null, "aggregationTag": null }, { "jobCode": "LE181251", "jobDescription": "LE181251 - Payli MVRWSS", "strJobCodeAndDesc": null, "customerCode": "VO02582", "customerDescription": "VO02582 - Varun Infra Steel Pvt Ltd", "strCustomerCodeAndDesc": null, "strCurrencyCodeAndDesc": null, "invGroup": "00", "invGroupDescription": "00 - Main invoice Group", "invType": "OC", "invTypeDescription": "OC - Other Claims", "orderNumber": "LE181251/XEA/00008", "currencyCode": 72, "currencyDescription": "INR", "tCompanyCurrencyCode": 72, "tClosingRate": 1.00000000, "tCurrencyRate": 0.0000, "invClaimedAmt": 12036.0000, "invCertifieddAmt": 12036.0000, "invoiceNo": "00/XE/E000008", "contractValue": 0.0, "docStatus": "Approved", "isAdvanceType": "N", "intSourceStateCode": 14, "intConsigneeCode": 275375, "dtMeasurementPerodFrom": "0001-01-01T00:00:00", "dtMeasurementPerodTo": "0001-01-01T00:00:00", "jsonTaxConditions": null, "lstTaxCondition": null, "decTaxAmount": 0.0000, "intTaxType": 1, "strTaxType": "TAX", "intConsigneeState": 14, "intJobType": 1, "strInvoiceTypeAndDesc": null, "strInvoiceGroupAndDesc": null, "intCurrencyDecimalPlaces": 0, "currencyFullDescription": "Indian rupee", "strRemarks": null, "intJobStatus": 10, "intJVNumber": null, "dtJVDate": "Jan 1 1900 12:00AM", "strRemarksToolTip": "No Invoices Pending for Posting ....", "strActualInvoiceNo": "00/XE/E000008", "chrExportTag": "Y", "myProperty": null, "isBulk": null, "irnStatus": null, "dsCode": 2, "sourceStateDesc": "Madhya Pradesh", "intCountryCode": 100, "actualInvoiceType": "XE", "chrIRNApplicableTag": "Y", "invoiceDate": "2026-06-16T00:00:00", "supplierLocCode": 0, "autoAuthtag": null, "aggregationTag": null }, { "jobCode": "LE181251", "jobDescription": "LE181251 - Payli MVRWSS", "strJobCodeAndDesc": null, "customerCode": "VO02582", "customerDescription": "VO02582 - Varun Infra Steel Pvt Ltd", "strCustomerCodeAndDesc": null, "strCurrencyCodeAndDesc": null, "invGroup": "00", "invGroupDescription": "00 - Main invoice Group", "invType": "OC", "invTypeDescription": "OC - Other Claims", "orderNumber": "LE181251/XEA/00005", "currencyCode": 72, "currencyDescription": "INR", "tCompanyCurrencyCode": 72, "tClosingRate": 1.00000000, "tCurrencyRate": 0.0000, "invClaimedAmt": 6018.0000, "invCertifieddAmt": 6018.0000, "invoiceNo": "00/XE/E000005", "contractValue": 0.0, "docStatus": "Cancel", "isAdvanceType": "N", "intSourceStateCode": 14, "intConsigneeCode": 275372, "dtMeasurementPerodFrom": "0001-01-01T00:00:00", "dtMeasurementPerodTo": "0001-01-01T00:00:00", "jsonTaxConditions": null, "lstTaxCondition": null, "decTaxAmount": 0.0000, "intTaxType": 1, "strTaxType": "TAX", "intConsigneeState": 14, "intJobType": 1, "strInvoiceTypeAndDesc": null, "strInvoiceGroupAndDesc": null, "intCurrencyDecimalPlaces": 0, "currencyFullDescription": "Indian rupee", "strRemarks": null, "intJobStatus": 10, "intJVNumber": null, "dtJVDate": "Jan 1 1900 12:00AM", "strRemarksToolTip": null, "strActualInvoiceNo": "00/XE/E000005", "chrExportTag": "Y", "myProperty": null, "isBulk": null, "irnStatus": null, "dsCode": 8, "sourceStateDesc": "Madhya Pradesh", "intCountryCode": 100, "actualInvoiceType": "XE", "chrIRNApplicableTag": "Y", "invoiceDate": "2026-05-29T00:00:00", "supplierLocCode": 0, "autoAuthtag": null, "aggregationTag": null }, { "jobCode": "LE181251", "jobDescription": "LE181251 - Payli MVRWSS", "strJobCodeAndDesc": null, "customerCode": "VO02582", "customerDescription": "VO02582 - Varun Infra Steel Pvt Ltd", "strCustomerCodeAndDesc": null, "strCurrencyCodeAndDesc": null, "invGroup": "00", "invGroupDescription": "00 - Main invoice Group", "invType": "OC", "invTypeDescription": "OC - Other Claims", "orderNumber": "LE181251/XEA/00006", "currencyCode": 72, "currencyDescription": "INR", "tCompanyCurrencyCode": 72, "tClosingRate": 1.00000000, "tCurrencyRate": 0.0000, "invClaimedAmt": 50020.3600, "invCertifieddAmt": 50020.3600, "invoiceNo": "00/XE/E000006", "contractValue": 0.0, "docStatus": "Cancel", "isAdvanceType": "N", "intSourceStateCode": 14, "intConsigneeCode": 275373, "dtMeasurementPerodFrom": "0001-01-01T00:00:00", "dtMeasurementPerodTo": "0001-01-01T00:00:00", "jsonTaxConditions": null, "lstTaxCondition": null, "decTaxAmount": 0.0000, "intTaxType": 1, "strTaxType": "TAX", "intConsigneeState": 14, "intJobType": 1, "strInvoiceTypeAndDesc": null, "strInvoiceGroupAndDesc": null, "intCurrencyDecimalPlaces": 0, "currencyFullDescription": "Indian rupee", "strRemarks": null, "intJobStatus": 10, "intJVNumber": null, "dtJVDate": "Jan 1 1900 12:00AM", "strRemarksToolTip": "No Invoices Pending for Posting ....", "strActualInvoiceNo": "00/XE/E000006", "chrExportTag": "Y", "myProperty": null, "isBulk": null, "irnStatus": null, "dsCode": 8, "sourceStateDesc": "Madhya Pradesh", "intCountryCode": 100, "actualInvoiceType": "XE", "chrIRNApplicableTag": "Y", "invoiceDate": "2026-06-16T00:00:00", "supplierLocCode": 0, "autoAuthtag": null, "aggregationTag": null }, { "jobCode": "LE181251", "jobDescription": "LE181251 - Payli MVRWSS", "strJobCodeAndDesc": null, "customerCode": "VO02582", "customerDescription": "VO02582 - Varun Infra Steel Pvt Ltd", "strCustomerCodeAndDesc": null, "strCurrencyCodeAndDesc": null, "invGroup": "00", "invGroupDescription": "00 - Main invoice Group", "invType": "OC", "invTypeDescription": "OC - Other Claims", "orderNumber": "LE181251/XEA/00007", "currencyCode": 72, "currencyDescription": "INR", "tCompanyCurrencyCode": 72, "tClosingRate": 1.00000000, "tCurrencyRate": 0.0000, "invClaimedAmt": 39117.0000, "invCertifieddAmt": 39117.0000, "invoiceNo": "00/XE/E000007", "contractValue": 0.0, "docStatus": "Cancel", "isAdvanceType": "N", "intSourceStateCode": 14, "intConsigneeCode": 275374, "dtMeasurementPerodFrom": "0001-01-01T00:00:00", "dtMeasurementPerodTo": "0001-01-01T00:00:00", "jsonTaxConditions": null, "lstTaxCondition": null, "decTaxAmount": 0.0000, "intTaxType": 1, "strTaxType": "TAX", "intConsigneeState": 14, "intJobType": 1, "strInvoiceTypeAndDesc": null, "strInvoiceGroupAndDesc": null, "intCurrencyDecimalPlaces": 0, "currencyFullDescription": "Indian rupee", "strRemarks": null, "intJobStatus": 10, "intJVNumber": null, "dtJVDate": "Jan 1 1900 12:00AM", "strRemarksToolTip": "No Invoices Pending for Posting ....", "strActualInvoiceNo": "00/XE/E000007", "chrExportTag": "Y", "myProperty": null, "isBulk": null, "irnStatus": null, "dsCode": 8, "sourceStateDesc": "Madhya Pradesh", "intCountryCode": 100, "actualInvoiceType": "XE", "chrIRNApplicableTag": "Y", "invoiceDate": "2026-06-16T00:00:00", "supplierLocCode": 0, "autoAuthtag": null, "aggregationTag": null }, { "jobCode": "LE120450", "jobDescription": "LE120450 - DELHI AGRA ROAD PROJECT", "strJobCodeAndDesc": null, "customerCode": "SO00764", "customerDescription": "SO00764 - SMA TRADERS", "strCustomerCodeAndDesc": null, "strCurrencyCodeAndDesc": null, "invGroup": "AG", "invGroupDescription": "AG - Main invoice Group", "invType": "OC", "invTypeDescription": "OC - Other Claims", "orderNumber": "LE120450/OC/0121", "currencyCode": 72, "currencyDescription": "INR", "tCompanyCurrencyCode": 72, "tClosingRate": 1.00000000, "tCurrencyRate": 0.0, "invClaimedAmt": 0.0000, "invCertifieddAmt": 0.0000, "invoiceNo": "AG/OC/000001", "contractValue": 0.0, "docStatus": "Submitted", "isAdvanceType": "N", "intSourceStateCode": 0, "intConsigneeCode": 144363, "dtMeasurementPerodFrom": "2024-08-07T00:00:00", "dtMeasurementPerodTo": "2024-08-07T00:00:00", "jsonTaxConditions": null, "lstTaxCondition": null, "decTaxAmount": 0.0000, "intTaxType": 1, "strTaxType": "TAX", "intConsigneeState": 34, "intJobType": 1, "strInvoiceTypeAndDesc": null, "strInvoiceGroupAndDesc": null, "intCurrencyDecimalPlaces": 0, "currencyFullDescription": "Indian rupee", "strRemarks": null, "intJobStatus": 11, "intJVNumber": null, "dtJVDate": null, "strRemarksToolTip": null, "strActualInvoiceNo": "AG/OC/000001", "chrExportTag": "Y", "myProperty": null, "isBulk": null, "irnStatus": "N", "dsCode": 1, "sourceStateDesc": "Legacy", "intCountryCode": 0, "actualInvoiceType": "OC", "chrIRNApplicableTag": "Y", "invoiceDate": "0001-01-01T00:00:00", "supplierLocCode": 0, "autoAuthtag": null, "aggregationTag": "Y" }, { "jobCode": "LE160168", "jobDescription": "LE160168 - CTP-3R WDFC", "strJobCodeAndDesc": null, "customerCode": "CO01733", "customerDescription": "CO01733 - Default Customer", "strCustomerCodeAndDesc": null, "strCurrencyCodeAndDesc": null, "invGroup": "AG", "invGroupDescription": "AG - Main invoice Group", "invType": "OC", "invTypeDescription": "OC - Other Claims", "orderNumber": "LE160168/OC/0008", "currencyCode": 72, "currencyDescription": "INR", "tCompanyCurrencyCode": 72, "tClosingRate": 1.00000000, "tCurrencyRate": 0.0, "invClaimedAmt": 88282.9800, "invCertifieddAmt": 88282.9800, "invoiceNo": "00/OC/000024", "contractValue": 0.0, "docStatus": "Submitted", "isAdvanceType": "N", "intSourceStateCode": 0, "intConsigneeCode": 0, "dtMeasurementPerodFrom": "0001-01-01T00:00:00", "dtMeasurementPerodTo": "0001-01-01T00:00:00", "jsonTaxConditions": null, "lstTaxCondition": null, "decTaxAmount": 13366.6400, "intTaxType": 1, "strTaxType": "TAX", "intConsigneeState": 0, "intJobType": 1, "strInvoiceTypeAndDesc": null, "strInvoiceGroupAndDesc": null, "intCurrencyDecimalPlaces": 0, "currencyFullDescription": "Indian rupee", "strRemarks": null, "intJobStatus": 10, "intJVNumber": null, "dtJVDate": null, "strRemarksToolTip": null, "strActualInvoiceNo": null, "chrExportTag": "Y", "myProperty": null, "isBulk": null, "irnStatus": "N", "dsCode": 1, "sourceStateDesc": "Legacy", "intCountryCode": 0, "actualInvoiceType": "OC", "chrIRNApplicableTag": "Y", "invoiceDate": "0001-01-01T00:00:00", "supplierLocCode": 0, "autoAuthtag": null, "aggregationTag": "Y" } ] | |
| sourceCountry | No | ||
| intCompanyCode | No |
Tool Definition Quality
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
No annotations provided, so the description covers authentication needs, header requirements, and error handling scenarios (e.g., invalid dates, missing fields). It implies a read operation ('Retrieve'), but does not explicitly confirm read-only or disclose side effects.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
The description is overly verbose due to a huge JSON example (hundreds of lines) that dominates the text. While the content is useful, conciseness suffers. The structure could be improved with bullet points for headers and a shorter example.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
Given no output schema and 10 parameters, the description covers parameters, headers, and error handling well. However, it lacks definitive output format details (only typical fields listed) and mentions 'Live response sample not available', leaving gaps for the agent.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
The description explains each request body field (uid, fromDate, toDate, actionName, etc.) with clear purpose, adding value beyond the empty schema descriptions. It also provides a massive detailed example for the request_body parameter, making the parameter semantics very clear despite low schema coverage.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
The description clearly states 'Retrieve a filtered list of invoice actions performed within a specified date range for a user', using a specific verb and resource. It provides multiple usage example phrases like 'Show invoice actions' and 'List invoice workflow history', which help distinguish it from siblings like postInvActionList.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
The description includes a 'Use when' section with example queries, highlights important requirements (authentication, DTCode/doptCode consistency), and lists required headers. However, it does not explicitly state when not to use the tool or provide alternative tools.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
create_api_invoice_postinvoicemomsubmitAInspect
[ONE LINE — what this API does]
Submits a Minutes of Meeting (MOM) certification request for a specific invoice within the EIP system.
Use when:
Submitting or certifying an invoice MOM
Processing invoice approvals that require MOM submission
Automating workflows for invoice certification based on MOM
IMPORTANT:
Ensure the invoice and job order referenced exist and are valid in the EIP system.
The user must have appropriate authorization; cross-check with user management and invoice master data APIs if needed.
Headers required (auto-injected):
Accept
Accept-Language
AccessFlag
Authorization
Content-Type
DOPTCode
DTCode
Identifiers
LoginAuditNo
Origin
Referer
Signature
UserId
isInternalUser
isMobileApp
(and other standard browser headers)
Request body fields:
strJobCode: The unique code for the job or project related to the invoice.
strInvoiceType: The type of invoice (e.g., "PI" for Proforma Invoice).
strJobOrderNumber: The specific job order number associated with the invoice.
strCustomerCode: The customer’s unique code.
strInvoiceNo: The invoice number being submitted for MOM certification.
intSourceStateCode: The source state code indicating the current workflow state.
strMOMSubmitFor: The action for MOM submission (e.g., "Certify").
intCompanyCode: The company code (numeric) for the entity submitting the MOM.
CompanyCode: Duplicate of intCompanyCode, required for compatibility.
sourceCountry: The country code for the source entity (0 for default/India).
Response fields:
(Live response sample not available. Typical fields may include:)
status: Indicates success or failure of submission (e.g., "Success", "Failure").
message: Human-readable message describing the result (e.g., "MOM submitted successfully").
invoiceId: Unique identifier for the invoice processed.
momSubmissionId: Unique identifier for the MOM submission.
timestamp: Date and time when the submission was processed.
errors: List of validation or processing errors, if any.
Error handling:
If mandatory fields are missing or invalid, the API will return an error message specifying the missing or incorrect field.
If the user is not authorized, the API will return an authorization error.
If the referenced invoice or job order does not exist, an error message will indicate the resource was not found.
For system or network errors, a generic failure message will be returned.
Rules:
All request fields must be supplied as per the required data types.
Use only valid, active job codes, invoice numbers, and customer codes.
Ensure user authorization and correct header values for successful submission.
Duplicate submissions may be rejected or flagged.
All response fields (when available) must be checked to confirm successful processing or to handle errors gracefully.
| Name | Required | Description | Default |
|---|---|---|---|
| strJobCode | No | ||
| CompanyCode | No | ||
| request_body | Yes | Raw JSON request body. Content-Type: application/json. Template/example: { "StatusCode": 200, "APIMessage": "Invoice certified successfully" | |
| strInvoiceNo | No | ||
| sourceCountry | No | ||
| intCompanyCode | No | ||
| strInvoiceType | No | ||
| strCustomerCode | No | ||
| strMOMSubmitFor | No | ||
| strJobOrderNumber | No | ||
| intSourceStateCode | No |
Tool Definition Quality
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
No annotations provided, but description discloses many behaviors: authorization requirements, pre-conditions (valid invoice/job order), header injection, duplicate rejection, and detailed error handling scenarios. Highly transparent.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
The description is well-structured but verbose, with multiple sections. Could be condensed without losing clarity, but the front-loaded one-line purpose helps.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
Covers purpose, parameters, response fields (with warning about missing sample), error handling, and rules. For a complex 11-parameter tool with no output schema, this is highly complete. Minor gap: no live response sample.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema has 9% description coverage; description compensates fully by explaining each request body field (e.g., strJobCode, strMOMSubmitFor) and even notes duplicate field CompanyCode. Adds essential meaning beyond schema.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
The description clearly states the tool submits a MOM certification request for an invoice, with a specific verb and resource. It distinguishes from siblings like tax details or workflow status tools by focusing on MOM submission.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
Provides explicit use cases (submitting/certifying MOM, processing approvals, automating workflows). Does not explicitly mention when not to use, but context is clear enough to guide appropriate invocation.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
execute_codeAInspect
IMPORTANT: You MUST call this tool to generate any file. Do NOT write code as text. Do NOT tell the user to run code themselves. ALWAYS pass the code to THIS tool and return the download_url to the user.
Execute Python code in an isolated Jupyter kernel and return output text + any generated files as base64 and download URLs.
YOU MUST USE THIS TOOL when user asks for:
PPT / presentation / slides / deck → use python-pptx, call this tool
PDF / document / report → use reportlab, call this tool
Chart / graph / plot / visualization → use matplotlib, call this tool
Excel / spreadsheet → use openpyxl, call this tool
Word document → use python-docx, call this tool
ANY file generation task → call this tool
WORKFLOW — follow exactly:
Write the complete Python code
Call THIS tool with that code
Get back download_url from the result files list
Show download_url to user as a clickable link NEVER skip step 2. NEVER output code as text to the user.
Pre-installed packages (no pip install needed): python-pptx → PowerPoint presentations reportlab → PDF creation matplotlib → charts and graphs pandas → data analysis numpy → numerical computing python-docx → Word documents openpyxl → Excel files plotly → interactive charts seaborn → statistical charts Pillow → image processing pypdf → read/merge/split PDFs pdfplumber → extract text and tables from PDFs
File saving rules — MUST follow: Save ALL files to current directory — NO path prefix prs.save("presentation.pptx") ← PowerPoint plt.savefig("chart.png", dpi=150) ← matplotlib chart df.to_excel("report.xlsx") ← Excel Always print() the filename after saving
| Name | Required | Description | Default |
|---|---|---|---|
| code | Yes | Complete Python code to execute | |
| session_id | No | Optional — same ID keeps variables alive between calls |
Output Schema
| Name | Required | Description |
|---|---|---|
No output parameters | ||
Tool Definition Quality
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
No annotations are provided, so the description carries the full burden. It discloses the isolated Jupyter kernel execution, return format (output text, base64 and download URLs for files), pre-installed packages, and file saving rules (must save to current directory). However, it does not mention potential limitations such as execution timeouts or memory constraints, which would further improve transparency.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
The description is detailed and front-loaded with important instructions, but it contains redundancy (e.g., repeated calls to 'use this tool') and is longer than necessary. It could be more concise by grouping instructions without sacrificing clarity.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
Despite no annotations and relatively simple schema, the description covers purpose, usage guidelines, behavioral details (including file saving rules and package list), and workflow. The output schema exists, but the description still mentions the return format (download URLs, base64). It is very complete for the tool's complexity.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
The input schema has 100% coverage, so baseline is 3. The description adds significant value beyond the schema by providing context on pre-installed packages, file saving rules, and workflow steps. This helps the agent understand how to effectively use the parameters, especially the code parameter.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
The description clearly states the tool executes Python code and returns output with generated files. It explicitly calls out file generation tasks and distinguishes itself from sibling tools like code_execution_guide by emphasizing that this tool is the actual execution mechanism.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
The description provides explicit guidance on when to use the tool (for any file generation: PPT, PDF, charts, Excel, Word, etc.) and includes a strong directive to always use this tool instead of writing code as text. It does not mention alternative tools, but the context is clear.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
how_to_send_lnt_emailAInspect
SKILL: how_to_send_lnt_email Team: platform
How to Send an L&T Branded Email
Call this tool to get the complete guide for 'how_to_send_lnt_email'. Read the 'content' field and follow its instructions. This tool takes NO parameters.
Full content:
name: how_to_send_lnt_email description: Instructions for sending L&T branded emails — explains exactly what steps to follow and which tools to call
How to Send an L&T Branded Email
Follow these exact steps whenever a user wants to send any information by email.
When to Use This Guide
User says "send this to [email]"
User says "email this to [name]"
User says "mail the results to..."
User wants to share any data or information via email
Step 1 — Collect These 5 Things
Ask the user for anything missing:
Recipient email address — where to send
Recipient name — for the greeting "Dear [name],"
Sender name — for the signature "Warm regards, [name]"
Subject line — or derive it from the content
Email content — what to put in the body
Do not proceed until you have all 5.
Step 2 — Read the Brand Guidelines
Call the lnt_email_brand_guidelines tool (no arguments needed).
Read the returned content carefully.
Use those guidelines to generate the complete HTML email yourself.
Build the HTML with:
Navy header + orange accent bar
"Dear [recipient name],"
Body content formatted as paragraphs or table
"Warm regards, [sender name]" signature
Gray footer with confidential notice
Step 3 — Send the Email
Call the send_email tool with this exact JSON:
{
"personalizations": [
{
"to": [{"email": "RECIPIENT_EMAIL_HERE"}],
"subject": "SUBJECT_HERE"
}
],
"from": {"email": "lntcs@lntecc.com"},
"content": [
{
"type": "text/html",
"value": "YOUR_GENERATED_HTML_HERE"
}
]
}
Step 4 — Confirm to User
On success: "✅ Email sent to [name] at [email]."
On failure: "❌ Could not send. Error: [message]."
Important Rules
NEVER call lnt_email_brand_guidelines with arguments — it takes none
NEVER send plain text — always generate and send HTML
From address is ALWAYS lntcs@lntecc.com — never change this
Generate the HTML yourself — do not look for an HTML generation tool
Subject must be specific and descriptive| Name | Required | Description | Default |
|---|---|---|---|
No parameters | |||
Tool Definition Quality
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
No annotations are provided, but the description fully discloses the tool's behavior: it returns a guide in the 'content' field, takes no parameters, and has no side effects. The description transparently explains what the tool does and how to use its output.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
The description is long but well-structured with clear sections (overview, steps, rules). It front-loads the purpose and is efficient for its complexity. A minor deduction for length, but every sentence is essential.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
Given no parameters and no output schema, the description is fully complete: it specifies the tool's role, the content it returns, and exactly how to use it with subsequent tools. No gaps remain.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
The tool has zero parameters, so the description adds value by explicitly stating 'This tool takes NO parameters.' Schema coverage is 100%, but the description's confirmation removes any ambiguity.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
The description clearly states that this tool provides the complete guide for sending L&T branded emails, with a specific verb ('get the complete guide') and resource ('how_to_send_lnt_email'). It distinguishes from sibling tools like 'send_email' and 'send_formatted_email_guide' by being a meta-guide that instructs when and how to call those tools.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
The description explicitly states when to call this tool (e.g., when user says 'send this to [email]') and provides step-by-step instructions including which tools to call next (lnt_email_brand_guidelines, send_email). It also includes important rules and a confirmation step, giving clear guidance on usage.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
lnt_email_brand_guidelinesAInspect
SKILL: lnt_email_brand_guidelines Team: Platform
L&T Email Brand Guidelines
Call this tool to get the complete guide for 'lnt_email_brand_guidelines'. Read the 'content' field and follow its instructions. This tool takes NO parameters.
Full content:
name: lnt_email_brand_guidelines description: L&T brand guidelines for email formatting — reference document, not a function to call with parameters
L&T Email Brand Guidelines
This is a REFERENCE DOCUMENT. Read it and use the guidelines to construct emails yourself. Do NOT call this with any arguments — it takes no parameters.
Brand Colors
Primary Navy: #002B5C
Accent Orange: #F47B20
Body text: #374151
Light background: #f8fafc
Email Structure
1. Header Block
Background: #002B5C (navy)
White bold text: "L&T Construction"
Subtitle: "EIP Cognitive Services Platform" in rgba(255,255,255,0.65)
Top right: orange badge (#F47B20) with text "MCP AGENT"
Below header: 4px solid orange line (#F47B20)
2. Greeting
"Dear [RECIPIENT_NAME],"
Color: #002B5C, bold, font-size: 16px
Padding: 32px top and sides
3. Body Content
Font-size: 14px, color: #374151, line-height: 1.7
Padding: 12px 32px 24px 32px
For plain text: wrap each paragraph in p tags with margin-bottom: 12px
For structured data: use a table with navy (#002B5C) header row, white text, alternating white and #f8fafc rows
End with: "Please feel free to reach out if you need any clarification."
4. Divider
1px solid #e5e7eb horizontal line
5. Signature Block
"Warm regards," in #374151
Sender name in bold #002B5C, font-size: 15px
"L&T Construction — EIP Cognitive Services" in #64748b, font-size: 12px
Padding: 20px 32px
6. Footer Block
Background: #f8fafc
Border-top: 1px solid #e5e7eb
Centered text, font-size: 11px, color: #9ca3af
Line 1: "This email was generated by the L&T MCP Agent Platform."
Line 2: "Larsen & Toubro Limited · Construction Division · EIP Cognitive Services"
Line 3: Orange square ■ + "Confidential — For intended recipient only"
HTML Wrapper
Full document: to
Body background: #f4f4f4
Center everything in a 620px wide white table
White card with box-shadow: 0 2px 8px rgba(0,0,0,0.08)
Border-radius: 8px
All CSS must be inline — no external stylesheets
Key Rules
From address is ALWAYS lntcs@lntecc.com
Always generate complete valid HTML
Orange accent bar between header and body is mandatory
Generate the HTML yourself from these guidelines — do not call any tool for HTML generation
| Name | Required | Description | Default |
|---|---|---|---|
No parameters | |||
Tool Definition Quality
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
With no annotations, the description carries the burden. It clearly states the tool is a reference document with no parameters and no side effects, just returning content. This is transparent and appropriate.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
The description is excessively long, including the entire brand guidelines inline. While front-loaded with purpose, it contains a large document that could be a separate output. A brief summary would suffice.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
For a static reference tool with no output schema, the description provides complete context: what the tool does, how to use its content, and the full guidelines themselves. The agent has all needed information.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema coverage is 100% (no parameters). The description adds value by explicitly stating 'This tool takes NO parameters' and reinforcing it multiple times. Baseline 4 is justified.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
The description clearly identifies the tool as providing L&T email brand guidelines, with a specific verb ('get the complete guide') and resource. It distinguishes from sibling tools that handle sending emails (send_mail, send_formatted_email_guide) by being a reference document.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
The description explicitly states to call the tool to get the guide and read its content. It warns against calling with arguments, which is good. However, it does not explicitly contrast with alternatives like how_to_send_lnt_email, though the context is clear.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
lnt_invoice_formatAInspect
SKILL: lnt_invoice_format Team: Finance ,SCM
name: lnt_invoice_format
Call this tool to get the complete guide for 'lnt_invoice_format'. Read the 'content' field and follow its instructions. This tool takes NO parameters.
Full content: name: lnt_invoice_format description: Format invoice data into L&T branded HTML email template L&T Invoice Email Formatter Fields You Need Just these 8 fields:
invoice_number invoice_date due_date vendor_name po_number project_code total payment_status HTML Template Replace all {{PLACEHOLDER}} with actual values.
html Copy
<!-- HEADER -->
<tr>
<td style="background-color:#002B5C;padding:24px 32px;">
<div style="color:#ffffff;font-size:22px;font-weight:bold;">
L&T Construction
</div>
<div style="color:#F47B20;font-size:11px;margin-top:4px;letter-spacing:2px;">
ENTERPRISE INFORMATION PLATFORM
</div>
</td>
</tr>
<!-- ORANGE BAR -->
<tr>
<td style="background-color:#F47B20;height:4px;"></td>
</tr>
<!-- TITLE ROW -->
<tr>
<td style="padding:28px 32px 16px 32px;">
<table width="100%" cellpadding="0" cellspacing="0">
<tr>
<td>
<div style="font-size:20px;font-weight:bold;color:#002B5C;">
INVOICE SUMMARY
</div>
<div style="font-size:12px;color:#888888;margin-top:4px;">
Auto-generated by L&T EIP MCP Agent
</div>
</td>
<td align="right">
<div style="background-color:{{STATUS_COLOR}};color:#ffffff;
padding:8px 16px;border-radius:4px;
font-size:13px;font-weight:bold;">
{{PAYMENT_STATUS}}
</div>
</td>
</tr>
</table>
</td>
</tr>
<!-- DIVIDER -->
<tr>
<td style="padding:0 32px;">
<hr style="border:none;border-top:1px solid #eeeeee;">
</td>
</tr>
<!-- INVOICE DETAILS -->
<tr>
<td style="padding:24px 32px;">
<table width="100%" cellpadding="0" cellspacing="0">
<tr>
<td width="50%" style="padding:8px 0;">
<div style="font-size:11px;color:#999999;
text-transform:uppercase;font-weight:bold;">
Invoice Number
</div>
<div style="font-size:14px;color:#002B5C;
font-weight:bold;margin-top:4px;">
{{INVOICE_NUMBER}}
</div>
</td>
<td width="50%" style="padding:8px 0;">
<div style="font-size:11px;color:#999999;
text-transform:uppercase;font-weight:bold;">
PO Number
</div>
<div style="font-size:14px;color:#333333;margin-top:4px;">
{{PO_NUMBER}}
</div>
</td>
</tr>
<tr>
<td width="50%" style="padding:8px 0;">
<div style="font-size:11px;color:#999999;
text-transform:uppercase;font-weight:bold;">
Invoice Date
</div>
<div style="font-size:14px;color:#333333;margin-top:4px;">
{{INVOICE_DATE}}
</div>
</td>
<td width="50%" style="padding:8px 0;">
<div style="font-size:11px;color:#999999;
text-transform:uppercase;font-weight:bold;">
Due Date
</div>
<div style="font-size:14px;color:#333333;margin-top:4px;">
{{DUE_DATE}}
</div>
</td>
</tr>
<tr>
<td width="50%" style="padding:8px 0;">
<div style="font-size:11px;color:#999999;
text-transform:uppercase;font-weight:bold;">
Vendor Name
</div>
<div style="font-size:14px;color:#333333;margin-top:4px;">
{{VENDOR_NAME}}
</div>
</td>
<td width="50%" style="padding:8px 0;">
<div style="font-size:11px;color:#999999;
text-transform:uppercase;font-weight:bold;">
Project Code
</div>
<div style="font-size:14px;color:#333333;margin-top:4px;">
{{PROJECT_CODE}}
</div>
</td>
</tr>
</table>
</td>
</tr>
<!-- TOTAL AMOUNT BOX -->
<tr>
<td style="padding:0 32px 28px 32px;">
<table width="100%" cellpadding="0" cellspacing="0"
style="background-color:#002B5C;border-radius:6px;">
<tr>
<td style="padding:20px 24px;">
<div style="font-size:12px;color:#ffffff;
opacity:0.7;text-transform:uppercase;
letter-spacing:1px;">
Total Invoice Amount
</div>
<div style="font-size:28px;color:#F47B20;
font-weight:bold;margin-top:6px;">
₹{{TOTAL_AMOUNT}}
</div>
</td>
</tr>
</table>
</td>
</tr>
<!-- SIGNATURE -->
<tr>
<td style="padding:0 32px 24px 32px;">
<div style="font-size:13px;color:#333333;line-height:2;">
Regards,<br>
<strong style="color:#002B5C;">L&T EIP System</strong><br>
<span style="color:#666666;font-size:12px;">
Enterprise Information Platform — SCM Module
</span><br>
<span style="color:#666666;font-size:12px;">
Larsen & Toubro Construction
</span><br>
<span style="color:#F47B20;font-size:11px;">
This is an auto-generated email. Please do not reply.
</span>
</div>
</td>
</tr>
<!-- FOOTER -->
<tr>
<td style="background-color:#002B5C;padding:14px 32px;">
<table width="100%" cellpadding="0" cellspacing="0">
<tr>
<td style="color:#ffffff;font-size:11px;opacity:0.6;">
© 2025 Larsen & Toubro Limited. All rights reserved.
</td>
<td align="right" style="color:#F47B20;font-size:11px;">
Powered by L&T Enterprise MCP
</td>
</tr>
</table>
</td>
</tr>
</table>
</td>
</tr>
| Name | Required | Description | Default |
|---|---|---|---|
No parameters | |||
Tool Definition Quality
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
The description states the tool takes no parameters and the output is a 'content' field containing the guide. It does not contradict annotations (none provided). While it does not explicitly declare read-only behavior, the nature of returning a guide implies no side effects, and the detailed guide provides full behavioral context.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
The description is front-loaded with the key instruction, but it includes the entire HTML guide which is excessively long. While the content is valuable, the length reduces conciseness; a shorter summary referencing an external guide would be more efficient.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
Given no output schema, the description fully explains what the tool returns (a guide with HTML template, field mapping, and rules). It covers all needed details for an agent to use the output correctly.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
The input schema has zero parameters and the description reinforces this by stating 'This tool takes NO parameters.' Schema description coverage is 100%, so no additional parameter info is needed.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
The description clearly states 'Call this tool to get the complete guide for lnt_invoice_format' and includes the full guide content, which defines the tool's purpose as providing formatting instructions. It distinguishes itself from siblings like 'how_to_send_lnt_email' by focusing on the invoice format guide.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
The description explicitly instructs to call the tool to get the guide, and the guide itself explains when to use it (for formatting invoice data). However, it does not explicitly mention when not to use it or compare it to alternatives, though the sibling tools are related but distinct.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
postInvActionListAInspect
Tool Name: postInvActionList Retrieves a list of created invoices accessible to a specified user for a given date range, filtered by company, DT code, and country. Use when: You need to fetch invoices for a specific user to perform downstream actions such as claim approval, all, approved, rejected. based on the user's access level (creator, approver, or viewer). Always use this tool first before invoking any invoice approval or processing workflows. IMPORTANT: Ensure that uid, DTCode, intCompanyCode, and CompanyCode are correctly specified to match the user's identity and company context. These fields are essential for downstream processes. Always pass jobCode from the response exactly as received — do not alter its case or format (e.g. "LE25P001", not "le25p001").
Headers required (auto-injected by MCP server — agent does not need to manage):
accept: Specifies the media types acceptable for the response. accept-language: Indicates the preferred language for the response. accessflag: Used for internal access control. authorization: Authentication token for secure access. companycode: Identifies the company context for the request. content-type: Indicates the media type of the request body. delegateduserid: Represents the user ID of the delegated user. doptcode: Operational code indicating user access mode (creator, approver, or viewer). dtcode: Specific code for DT-level transaction identification. identifiers: Unique identifiers for the request. isinternaluser: Indicates if the user is internal. ismobileapp: Specifies if the request is from a mobile app. loginauditno: Audit number for login tracking. origin: Origin URL of the request. priority: Priority level of the request. sec-fetch-dest: Destination of the fetch request. sec-fetch-mode: Mode of the fetch request. sec-fetch-site: Site context of the fetch request. showspinner: Controls the display of loading indicators. user-agent: Information about the user agent making the request. userid: Unique identifier for the user making the request.
Request body fields:
uid (integer): The unique identifier of the user accessing the invoices. fromDate (datetime, ISO 8601): Start of the date range for fetching created invoices. toDate (datetime, ISO 8601): End of the date range for fetching created invoices. actionName (string): The action context for listing invoices (e.g. "For Action - Claim Approval"). DTCode (integer): Filters invoices belonging to the specified DT code. doptCode (string): Determines the user's access mode — "S" for creator/submitter, "A" for approver, "V" for viewer. intCompanyCode (integer): Internal company code used to filter invoices. CompanyCode (integer): Company code used to filter invoices. sourceCountry (integer): Country code for the invoice source (0 = all countries).
Response fields:
invActionListDetails (array): A flat list of invoice detail objects. Key fields include:
invoiceNo / strActualInvoiceNo (string): The invoice number (e.g. "AG/PI/000001"). jobCode (string): The job code associated with the invoice — always pass exactly as returned, preserving case (e.g. "LE25P001", not "le25p001"). jobDescription (string): Full description of the job (e.g. "LE25P001 - testing_april"). orderNumber (string): Full order reference (e.g. "LE25P001/PI/0001"). docStatus (string): Current status of the invoice (e.g. "Submitted", "Approved"). invType / invTypeDescription (string): Invoice type code and label (e.g. "PI" = Progress Invoice). invGroup / invGroupDescription (string): Invoice group code and label (e.g. "AG" = Main Invoice Group). invClaimedAmt (decimal): The claimed amount on the invoice. invCertifieddAmt (decimal): The certified amount on the invoice. currencyDescription (string): Currency code for the invoice (e.g. "AED"). currencyFullDescription (string): Full currency name (e.g. "United Arab Emirates dirham"). dtMeasurementPerodFrom / dtMeasurementPerodTo (datetime): Measurement period start and end dates. intConsigneeCode (integer): Consignee reference code for the invoice. customerCode / customerDescription (string): Customer identifier and description. decTaxAmount (decimal): Tax amount applied to the invoice. irnStatus (string): IRN status flag (e.g. "N"). aggregationTag (string): Aggregation flag (e.g. "Y").
Error handling:
If invActionListDetails returns an empty list [], inform the user: "No invoices found for user [uid]. Please verify the user ID is correct and active." If the request fails due to authorization issues, ensure the authorization header is correctly set. If no invoices are returned, verify that DTCode, doptCode, intCompanyCode, and the date range are valid and correspond to existing entries in the system. Network or server errors may result in a null or empty response; retry the request or check server status.
Example request: json{ "uid": 197406, "fromDate": "2026-05-04T12:22:48.000Z", "toDate": "2026-06-03T12:22:48.000Z", "actionName": "For Action - Claim Approval", "DTCode": 30057, "doptCode": "S", "intCompanyCode": 1, "CompanyCode": 1, "sourceCountry": 0 }
| Name | Required | Description | Default |
|---|---|---|---|
| uid | No | login user id | |
| DTCode | No | Filter invoices by this DT code | |
| toDate | No | End of the date range for created invoices | |
| doptCode | No | Determines user access mode | |
| fromDate | No | Start of the date range for created invoices | |
| actionName | No | Action context for listing invoices | |
| CompanyCode | No | Company code | |
| request_body | Yes | Raw JSON request body. Content-Type: application/json. Template/example: { "uid": 30023, "fromDate": "2026-05-04T14:52:32.000Z", "toDate": "2026-06-03T14:52:32.000Z", "actionName": "All", "DTCode": 30057, "doptCode": "V", "intCompanyCode": 1, "CompanyCode": 1, "sourceCountry": 0 | |
| sourceCountry | No | Country code | |
| intCompanyCode | No | company code |
Tool Definition Quality
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
With no annotations provided, the description carries full burden for behavioral disclosure. It details the retrieval nature, error handling scenarios, and important behavioral nuances like 'Always pass jobCode from the response exactly as received — do not alter its case or format.' It also lists auto-injected headers, indicating authentication is handled server-side. However, it does not mention rate limits, idempotency, or side effects, but for a read-only list tool this is acceptable.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
The description is well-structured with clear sections (Purpose, Usage, Headers, Request body, Response fields, Error handling, Example). It is front-loaded with the main purpose. However, it is somewhat verbose, especially the exhaustive list of auto-injected headers that the agent does not need to manage. Removing or condensing the headers section would improve conciseness.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
Given no output schema, the description provides a detailed breakdown of response fields, error handling guidance, and an example request. It covers all necessary context for an AI agent to understand the tool's inputs, outputs, and edge cases. The only minor gap is the lack of explicit mention of pagination or result limits, but for typical invoice lists this is acceptable.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema description coverage is 100%, but the description adds significant value beyond schema. It clarifies doptCode meanings ('S' for creator, 'A' for approver, 'V' for viewer), provides example values for actionName ('For Action - Claim Approval'), and explains sourceCountry ('0 = all countries'). It also differentiates CompanyCode and intCompanyCode. Some parameters like fromDate/toDate are already clear from schema, but overall the description enriches understanding.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
The description clearly states the tool's purpose: 'Retrieves a list of created invoices accessible to a specified user for a given date range, filtered by company, DT code, and country.' It includes a specific verb ('retrieves') and resource ('list of created invoices'), and distinguishes itself from siblings by instructing 'Always use this tool first before invoking any invoice approval or processing workflows.'
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
The description explicitly states when to use the tool: 'Use when: You need to fetch invoices for a specific user to perform downstream actions such as claim approval, all, approved, rejected.' It also provides ordering guidance: 'Always use this tool first before invoking any invoice approval or processing workflows.' However, it does not explicitly state when not to use or mention alternatives, which prevents a perfect score.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
send_formatted_email_guideAInspect
SKILL: send_formatted_email_guide Team: platform
Send Formatted L&T Email
Call this tool to get the complete guide for 'send_formatted_email_guide'. Read the 'content' field and follow its instructions. This tool takes NO parameters.
Full content:
name: send_formatted_email_guide description: Master guide for sending formatted L&T emails — combines brand guidelines with send tool
Send Formatted L&T Email
When user wants to send an email:
Follow the
how_to_send_lnt_emailguide exactlyUse
lnt_email_brand_guidelinesfor HTML formatting referenceCall
send_emailtool to deliver
That is all. Do not overcomplicate it.
| Name | Required | Description | Default |
|---|---|---|---|
No parameters | |||
Tool Definition Quality
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
No annotations are provided, but the description fully discloses that the tool returns a guide (content field) and takes no parameters. It is transparent about the tool's behavior as a reference guide.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
The description is front-loaded with the purpose but includes redundant sections like 'Full content:' and repetitive instructions. It could be more concise.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
Given no parameters, no output schema, and low complexity, the description is complete. It tells the agent to read the 'content' field and follow instructions, referencing sibling tools.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
The schema has no parameters with 100% coverage. The description adds value by explicitly stating 'This tool takes NO parameters,' which clarifies the lack of input.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
The description explicitly states 'Call this tool to get the complete guide for send_formatted_email_guide' and identifies it as a guide for sending formatted L&T emails. It is distinct from siblings like 'send_mail' and 'how_to_send_lnt_email', but could be slightly more direct in stating the guide's content.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
The description provides clear steps for when the user wants to send an email, referencing other tools and guides. It does not explicitly state when not to use this tool, but the context is adequate.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
send_invoice_email_guideAInspect
SKILL: send_invoice_email_guide Team: Finance , SCM
Send Invoice Email — Agent Guide
Call this tool to get the complete guide for 'send_invoice_email_guide'. Read the 'content' field and follow its instructions. This tool takes NO parameters.
Full content:
name: send_invoice_email_guide description: Collect invoice details from user, format as L&T branded email and send it
Send Invoice Email — Agent Guide
Trigger Phrases
"send invoice to..."
"email invoice details..."
"share invoice with..."
"notify about invoice..."
Steps — Follow In Order
Step 1 — STOP. Ask The User For These Fields
NEVER assume or make up any invoice data. NEVER use example values. ALWAYS ask the user first.
Ask the user for ALL of these in one message:
I need the following invoice details to send the email:
1. Invoice Number (e.g. INV-2024-XXXXX)
2. Invoice Date (e.g. 15-Jan-2025)
3. Due Date (e.g. 14-Feb-2025)
4. Vendor Name (e.g. Tata Steel Limited)
5. PO Number (e.g. PO-2024-XXXXX)
6. Project Code (e.g. LE20M143)
7. Total Amount (₹) (e.g. 3450320)
8. Payment Status (Pending / Paid / Overdue / Partial)
9. Recipient Email (who to send this to)
Please provide all details and I will send the formatted L&T invoice email.Wait for the user to reply with all fields before proceeding. Do NOT move to Step 2 until user has provided the data. If user skips any field → ask again for the missing ones.
Step 2 — Format Using lnt_invoice_format Skill
Read the lnt_invoice_format skill completely. Use ONLY the values the user provided in Step 1. Build the complete HTML using the template. Format total in Indian number format (e.g. 34,50,320). Set correct STATUS_COLOR based on payment_status.
Step 3 — Compose Subject
Invoice Summary — {invoice_number} | {project_code} | L&T EIPStep 4 — Send The Email
Call send_email tool with:
from: lntcs@lntecc.com ← always fixed
to: {recipient_email from Step 1}
subject: {subject from Step 3}
html_body: {complete HTML from Step 2}Step 5 — Confirm To User
✅ Invoice email sent successfully!
To: {recipient_email}
Invoice: {invoice_number}
Project: {project_code}
Amount: ₹{total formatted}
Status: {payment_status}Rules
NEVER make up invoice data — always collect from user first
NEVER skip Step 1
NEVER use example values from the skill as real data
Sender is ALWAYS lntcs@lntecc.com — never ask user for this
Only ask for 9 fields listed above — nothing more
| Name | Required | Description | Default |
|---|---|---|---|
No parameters | |||
Tool Definition Quality
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
No annotations provided; description bears full burden. It discloses the tool returns a 'content' field containing the guide, and instructs to read and follow it. This is transparent for a read-only guide retrieval tool.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
Description is extremely verbose (300+ words) including full guide. While structured, it repeats the tool's name and includes redundant elements. A concise summary would suffice, making it poorly concise.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
Given zero parameters and no output schema, the description is fully complete. It provides all needed behavioral context, including step-by-step instructions for agent execution, which is the entire purpose of the tool.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
No parameters in schema (100% coverage). Description adds value by explicitly stating 'This tool takes NO parameters', clarifying input requirements beyond the empty schema.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
Purpose is clearly stated: 'Call this tool to get the complete guide for send_invoice_email_guide'. Verb 'get' + resource 'guide' makes it unambiguous. Differentiates from siblings like send_formatted_email_guide by specifying invoice context.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
Explicitly says when to use: 'Call this tool to get the complete guide'. No explicit when-not-to-use, but the context is clear that it's for obtaining instructions. Sibling tools exist, but the description adequately implies its role.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
send_mailAInspect
Sends an email to specified recipients using SendGrid's email delivery service.
Use when: "send an email", "notify user by email", "trigger email alert", "deliver notification via email", "SendGrid email", "outbound email"
IMPORTANT: Ensure the sender email address is authorized in SendGrid. If using dynamic content, verify template variables are correct. No direct cross-tool dependencies, but email content may reference data from other EIP modules.
Headers required (auto-injected):
Authorization: Bearer token for SendGrid API access
Content-Type: application/json
Request body fields:
personalizations: List of recipient and email metadata objects.
to: Array of recipient objects.
email: Recipient's email address.
subject: Subject line for the email.
from: Object specifying the sender.
email: Sender's email address.
content: List of content objects for the email body.
type: MIME type of the email content (e.g., text/plain, text/html).
value: Actual content of the email message.
Response fields:
No live response sample available. On success, the API typically returns HTTP 202 Accepted with an empty body, indicating the email was queued for delivery.
Error handling:
400 Bad Request: The request body is invalid, missing required fields, or contains malformed email addresses.
401 Unauthorized: The Authorization header is missing or the API key is invalid.
403 Forbidden: The sender email address is not verified or not allowed.
429 Too Many Requests: Rate limit exceeded.
5xx Server Errors: Temporary issues with SendGrid's service.
Rules:
Always provide a valid, authorized sender email.
Ensure recipient emails are accurate.
If using HTML content, set type to "text/html".
Handle 202 response as success; any 4xx or 5xx code should be treated as a failure and logged for investigation.
| Name | Required | Description | Default |
|---|---|---|---|
| request_body | Yes | Complete SendGrid v3 payload. Pass entire JSON as request_body. The from field must always be lntcs@lntecc.com. Content-Type: application/json. Template/example: { |
Tool Definition Quality
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
With no annotations, the description carries full burden. It covers authorization, headers, request fields, response (HTTP 202), and error codes. It lacks details on idempotency and rate limiting beyond the 429 error, but is otherwise thorough.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
The description is well-structured with clear sections (overview, when to use, headers, body, response, errors). It is somewhat lengthy but front-loaded with the most important information. Minor redundancy like repeating 'Content-Type: application/json' could be trimmed.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
Given the simple input schema and no output schema, the description thoroughly explains the request structure, response behavior, and error handling. It fully equips an agent to invoke the tool correctly.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
The schema only has one parameter (request_body) with a brief description. The tool description adds substantial value by detailing the nested structure (personalizations, from, content, etc.) and providing examples, which compensates for the schema's minimalism.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
The description clearly states 'Sends an email to specified recipients using SendGrid's email delivery service.' It uses a specific verb-resource pair and distinguishes itself from sibling guide tools like 'how_to_send_lnt_email' by focusing on the actual API execution.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
The description provides explicit use phrases ('send an email', 'notify user by email') and includes an important prerequisite (sender email authorization). However, it does not explicitly state when not to use this tool or mention alternatives, leaving some ambiguity.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
weekly_project_update_pptAInspect
SKILL: weekly_project_update_ppt Team: Project Management
Weekly Project Update PPT — L&T Format
Call this tool to get the complete guide for 'weekly_project_update_ppt'. Read the 'content' field and follow its instructions. This tool takes NO parameters.
Full content:
name: weekly_project_update_ppt description: > Use this skill to create a weekly project update PowerPoint presentation in L&T branded format. Use when user asks for weekly update, weekly report, project status PPT or weekly project summary presentation.
Weekly Project Update PPT — L&T Format
When To Use
"Create weekly update for project X"
"Make weekly PPT for project LE20M143"
"Generate project status presentation for this week"
"Weekly report PPT"
Step 1 — Collect Information From User
Ask the user for all of these in ONE message before doing anything. NEVER assume or fill in values yourself.
Ask exactly this:
To create your weekly project update PPT I need the following:
1. 📋 Project Name (e.g. Mumbai Metro Line 7)
2. 📌 Project Code (e.g. LE20M143)
3. 📅 Week Number (e.g. Week 24)
4. 📅 Date Range (e.g. 09-Jun-2025 to 15-Jun-2025)
5. ✅ Accomplishments This Week (list what was completed)
6. 📌 Planned Next Week (list what is planned)
7. ⚠️ Risks & Issues (list risks, mention HIGH / MEDIUM / LOW if known)
8. 👤 Prepared By (your name)Wait for the user to reply with all details. Do NOT move to Step 2 until user has provided the information.
Step 2 — Generate The PPT
Use the execute_code tool to generate a 5 slide PowerPoint file. Use python-pptx library. Download the L&T logo from this URL and place it on every slide: https://upload.wikimedia.org/wikipedia/commons/thumb/c/cd/L%26T.png/320px-L%26T.png
If the logo cannot be downloaded, write the text "L&T" in orange as a substitute in the same position.
Slide Specifications
SLIDE 1 — Title Slide
Background: Full navy blue (#002B5C) covering the entire slide
Top of slide:
Thin orange (#F47B20) horizontal bar across the full width at the very top
L&T logo placed top right corner
Text "L&T Construction" in small orange text top left
Center of slide:
Large white bold text: "Weekly Project Update"
Below that in orange bold text: the Project Name
Small navy chip/box containing the Project Code in orange text
Below that in white normal text: Week Number and Date Range
Below that in grey text: "Prepared by: [name]"
Bottom of slide:
Thin orange horizontal bar across the full width at the very bottom
Small grey italic text: "Generated by L&T Enterprise MCP Agent" with today's date and time
SLIDE 2 — Accomplishments This Week
Background: Light grey (#F4F4F4) covering the entire slide
Header bar at top:
Full width navy blue bar, height about 1 inch
White bold text on the left: "✅ Accomplishments This Week"
Below the title in small orange text: Week Number and Date Range
L&T logo on the right side of the header bar
Thin orange line immediately below the navy header bar
Content area:
White rounded rectangle card covering most of the slide
Thin orange vertical stripe on the left edge of the card
Each accomplishment as a bullet point using a right arrow symbol
Font size 16, dark grey color
Adequate spacing between bullets so it is easy to read
Footer bar at bottom:
Full width navy blue bar
White small text on left: "L&T Construction | Confidential | For Internal Use Only"
Orange small text on right: "Prepared by: [name]"
SLIDE 3 — Plan for Next Week
Background: Light grey (#F4F4F4) covering the entire slide
Header bar at top:
Same style as Slide 2
Title text: "📌 Plan for Next Week"
L&T logo on the right side of the header bar
Content area:
White rounded rectangle card covering most of the slide
Thin navy blue vertical stripe on the left edge of the card (navy stripe instead of orange to visually distinguish from Slide 2)
Each planned item as a bullet point using a right arrow symbol
Font size 16, dark grey color
Adequate spacing between bullets
Footer bar:
Same style as Slide 2
SLIDE 4 — Risks & Issues
Background: Light grey (#F4F4F4) covering the entire slide
Header bar at top:
Same style as Slide 2
Title text: "⚠️ Risks & Issues"
L&T logo on the right side of the header bar
Content area — Table:
Table with two columns: "Risk / Issue" and "Severity"
Table header row: navy blue background with white bold text
Data rows alternate between white and light grey background
"Risk / Issue" column takes about 75% of the width
"Severity" column takes about 25% of the width
Each severity value shown as a colored pill/badge: HIGH → red (#DC3545) pill with white text MEDIUM → amber/orange (#FFA500) pill with white text LOW → green (#28A745) pill with white text
If user did not specify severity, default to MEDIUM
Show maximum 6 risks in the table
Below the table show a small legend: 🔴 HIGH — Immediate action required 🟡 MEDIUM — Monitor closely 🟢 LOW — Awareness only
Footer bar:
Same style as Slide 2
SLIDE 5 — Closing Slide
Background: Full navy blue (#002B5C) covering the entire slide
Same orange bars at top and bottom as Slide 1
Center of slide:
L&T logo centered in the upper half
Large white bold text below logo: "Thank You"
Orange text below: Project Name and Project Code
White text below: Week Number and Date Range
Bottom area:
Small grey italic text centered: "L&T Construction — Enterprise Information Platform"
Overall Design Rules
Colors:
Primary background (dark slides): Navy blue #002B5C
Primary background (content slides): Light grey #F4F4F4
Cards and content boxes: White #FFFFFF
Accent color: Orange #F47B20
Body text: Dark grey #444444
Footer text: White on navy backgrounds
Headings on dark backgrounds: White
Headings on light backgrounds: Navy blue
Typography:
Main title on title slide: 38pt bold white
Slide titles in header bar: 22pt bold white
Project name on title slide: 26pt bold orange
Bullet points: 16pt dark grey
Footer text: 8pt
Week/date labels: 9-10pt orange
Logo placement:
Title slide: top right, width about 1.9 inches
Content slides: right side of the navy header bar, width about 1.3 inches
Closing slide: centered, width about 2.1 inches
Slide size: 13.33 inches wide by 7.5 inches tall (widescreen 16:9)
Every content slide must have:
Navy header bar at top with title and logo
Thin orange line below the header bar
Navy footer bar at bottom with confidentiality note and prepared by
Step 3 — Save and Return
Save the file with this name format: Weekly_Update_{ProjectCode}_{WeekNumber without spaces}.pptx
Example: Weekly_Update_LE20M143_Week24.pptx
After the file is generated show this to the user:
✅ Your Weekly Project Update PPT is ready!
📎 Download: {download_url}
📋 Project: {Project Name} ({Project Code})
📅 Period: {Week Number} | {Date Range}
📊 Slides: 5 slides generated
1. Title
2. Accomplishments This Week
3. Plan for Next Week
4. Risks & Issues
5. Closing
File expires in 24 hours — please download promptly.Important Rules
NEVER generate the PPT without collecting user input first
NEVER make up project name, code, dates or any content
ALWAYS download the L&T logo from the URL given above
ALWAYS use navy and orange as the primary colors
ALWAYS include the logo on every slide
ALWAYS include the footer on every content slide
ALWAYS call execute_code tool — never just describe the slides
ALWAYS show the download link to the user after generation
If execute_code returns an error, fix the code and retry up to 3 times
| Name | Required | Description | Default |
|---|---|---|---|
No parameters | |||
Tool Definition Quality
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
The description fully discloses all behavioral traits: it will use execute_code, download L&T logo, generate slides with specific colors and layout, handle errors by retrying up to 3 times, and save the file. No annotations exist, so the description carries the full burden and meets it comprehensively.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
The description is extremely verbose (over 1000 words) with repetitive slide specifications. While structured with headings and steps, many sentences are redundant and not essential. It could be significantly condensed without losing clarity. Every sentence does not earn its place.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
Given no annotations and no output schema, the description is exceptionally complete. It covers all necessary information: when to use, how to collect input, detailed slide design, code generation, error handling, and post-generation summary. No gaps remain.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Input schema has zero parameters and description explicitly notes 'This tool takes NO parameters.' It compensates by explaining the tool returns a guide that instructs the user to collect information and call execute_code. The description adds full meaning beyond the empty schema.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
The description clearly states it provides a complete guide for creating a weekly project update PPT in L&T format. It specifies the skill name and team, and the 'When To Use' section lists example user requests, distinguishing it from siblings like execute_code.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
The description includes explicit 'When To Use' examples, detailed step-by-step instructions, and important rules (e.g., never generate PPT without user input, always call execute_code). It also explains when not to assume values, providing clear usage context.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
Claim this connector by publishing a /.well-known/glama.json file on your server's domain with the following structure:
{
"$schema": "https://glama.ai/mcp/schemas/connector.json",
"maintainers": [{ "email": "your-email@example.com" }]
}The email address must match the email associated with your Glama account. Once published, Glama will automatically detect and verify the file within a few minutes.
Control your server's listing on Glama, including description and metadata
Access analytics and receive server usage reports
Get monitoring and health status updates for your server
Feature your server to boost visibility and reach more users
For users:
Full audit trail – every tool call is logged with inputs and outputs for compliance and debugging
Granular tool control – enable or disable individual tools per connector to limit what your AI agents can do
Centralized credential management – store and rotate API keys and OAuth tokens in one place
Change alerts – get notified when a connector changes its schema, adds or removes tools, or updates tool definitions, so nothing breaks silently
For server owners:
Proven adoption – public usage metrics on your listing show real-world traction and build trust with prospective users
Tool-level analytics – see which tools are being used most, helping you prioritize development and documentation
Direct user feedback – users can report issues and suggest improvements through the listing, giving you a channel you would not have otherwise
The connector status is unhealthy when Glama is unable to successfully connect to the server. This can happen for several reasons:
The server is experiencing an outage
The URL of the server is wrong
Credentials required to access the server are missing or invalid
If you are the owner of this MCP connector and would like to make modifications to the listing, including providing test credentials for accessing the server, please contact support@glama.ai.
Discussions
No comments yet. Be the first to start the discussion!