【ESG服务】企业票据

介绍

包含了企业的累计承兑发生额、承兑余额、累计逾期发生额以及逾期余额等关键财务信息,以全面反映企业在承兑业务方面的状况。


结构

/**
 * 累计承兑发生额是指当年累计承兑发生额,即当年1月1日至披露日上一月月末累计承兑的电子商业汇票总金额。
 * 收款人未签收的电子商业汇票不计入承兑人的累计承兑发生额内。
 */

/**
 * 承兑余额是指截至披露日上一月月末,承兑人已承兑但未结清的电子商业汇票总金额。承兑余额统计既包括未到期电子商业汇票,
 * 也包括已到期但未结清的电子商业汇票。收款人未签收的电子商业汇票不计入承兑人的承兑余额内,自收款人签收日起计入承兑余额内。
 */

/**
 * 累计逾期发生额是指截至披露日上一月月末,近5年内发生过逾期的全部电子商业汇票总金额。
 */

/**
 * 逾期余额是指截至披露日上一月月末,承兑人已逾期但未结清的电子商业汇票总金额。
 */
 
{
    "total": 1, //当前请求条数
    "rows": [
        {
            "id": 34724, //序号
            "acceptor": "沛县人民医院", //企业名称
            "socialCreditCode": "hb320300500000025k", //社会信用代码
            "openingInstitution": "", //开户机构
            "origin": "上海票据交易所", //披露机构
            "accumulatedAcceptanceAmount": "1196213.00", //累计承兑发生额
            "acceptanceBalance": "1196213.00", //承兑余额
            "accumulatedOverdueAmount": "943498.20", //累计逾期发生额
            "overdueBalance": "0.00", //逾期余额
            "billMedia": "电票", //票据介质
            "disclosureDate": "2024-06-01 00:00:00", //披露日期
            "remark": "披露信息与票交所记载信息相符", //备注
            "releaseDate": "2024-05-31 00:00:00" //披露信息时点日期
        }
    ],
    "code": 200,
    "msg": "查询成功",
    "minId": 34715, //返回请求最小id
    "maxId": 34724, //返回请求最大id
    "serviceCount": 50000//当前用户剩余请求条数
}

请求方式

调用地址: https://www.152127.com/prod-api/developer/esg/EsgBillDisclosureResult/list
请求方式: GET
支持格式: application/json;charset=UTF-8


请求参数

在这里插入图片描述


请求示例

在成功访问https://www.152127.com,在服务文档的顶部区域找到并获取服务密钥。

import org.apache.http.HttpResponse;
import org.apache.http.client.methods.HttpGet;
import org.apache.http.client.utils.URIBuilder;
import org.apache.http.impl.client.CloseableHttpClient;
import org.apache.http.impl.client.HttpClients;
import org.apache.http.util.EntityUtils;
import java.net.URI;

public class FjsBillRequest {
    public static void main(String[] args) {
        FjsBillRequest fjsBillRequest = new FjsBillRequest();
        //获取第一页
        fjsBillRequest.billListRequest(null, null, null, null, null, null);
        //获取下一页
        fjsBillRequest.billListRequest("33903", "34724", "true", null, null, null);
        //获取上一页
        fjsBillRequest.billListRequest("33893", "33902", "false", null, null, null);
    }

    /**
     * @param minId                 请求最小id,请求第一页可以不填,请求上下页必填
     * @param maxId                 请求最大id,请求第一页可以不填,请求上下页必填
     * @param pageNext              是否请求下一页,请求第一页可以不填,请求上下页必填,请求下一页为true,请求上一页为false
     * @param billMedia             票据介质,选填
     * @param origin                披露机构,选填
     * @param socialCreditCode      社会信用代码,选填
     */
    public void billListRequest(String minId, String maxId, String pageNext,
                                                 String billMedia, String origin, String socialCreditCode) {
        try (CloseableHttpClient httpClient = HttpClients.createDefault();) {
            URIBuilder builder = new URIBuilder("https://www.152127.com/prod-api/developer/esg/EsgBillDisclosureResult/list");
            builder.setParameter("secretKey", "服务密钥");
            builder.setParameter("minId", minId);
            builder.setParameter("maxId", maxId);
            builder.setParameter("pageNext", pageNext);
            builder.setParameter("billMedia", billMedia);
            builder.setParameter("origin", origin);
            builder.setParameter("socialCreditCode", socialCreditCode);
            URI uri = builder.build();
            HttpGet httpGet = new HttpGet(uri);
            httpGet.setHeader("Content-Type", "application/json;charset=UTF-8");
            HttpResponse response = httpClient.execute(httpGet);
            System.out.println("GET Response Status:: " + response.getStatusLine().getStatusCode());
            String responseBody = EntityUtils.toString(response.getEntity());
            System.out.println("ResponseBody:: " + responseBody);
        } catch (Exception e) {
            e.printStackTrace();
        }
    }
}

备注

为了获取更多详细的数据信息及请求方式,请您访问我们的官方网站(https://www.152127.com)。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值