联邦快递商业发票生成器,使用ReportLab制作发票模板

fedex-invoice的Python项目详细描述


#联邦快递商业发票#

使用python生成联邦快递商业发票(使用reportlab)

###

*一种生成联邦快递商业发票的方法
*https://github.com/radzhome/fedex-commercial-invoice

如何设置?###

*下载repo,使用pip安装requirements.txt
*要全局安装,请使用`[sudo]python setup.py install`

用法###

生成商业发票
<;前置>;<;代码>;
生成发票测试
来自联邦快递发票。发票导入生成商业发票


包括公司信息。
导出数据={'company':'radtek inc.','address':'123 main st.',
“城市”:“多伦多”,“州代码”:“开”,“邮政代码”:“L8J 1V4”,“国家代码”:“CA”,
“运单编号”:“9999 9999 9999”,“出口日期”:“2015年12月20日”,“出口参考号”:“99943423,143143123”,
“出口国”:“美国”,“制造国”:“中国”,
“目的地国”:“加拿大”

导入程序数据={'名字':'真实名字',
“姓氏”:“真实姓氏”,
“邮政编码”:“M5A 3C6”,“国家编码”:“CA”,“州编码”:“开”,
“城市”:“北约克”,“地址”:“123进口街”。

导出器数据={'名字':'真实名字',
“姓氏”:“真实姓氏”,
“邮政编码”:“M5A 3C6”,“国家编码”:“CA”,“州编码”:“开”,
“城市”:“北约克”,“地址”:“123出口街”。

cosignee_data={'名字':'真名',
“姓氏”:“真实姓氏”,
“邮政编码”:“M5A 3C6”,“国家编码”:“CA”,“州编码”:“开”,
“城市”:“北约克”,“地址”:“123 Cosigne St.”

product1={'标记号':'1234','无包装':1,'包装类型':'box',
“描述”:“完整和最新的货物描述”,“数量”:1,
“测量单位”:“磅”,“重量”:25,“单位值”:23.24,“总值”:23.24}

product2={标记编号:'12','没有包装:1,'包装类型':'自己的包装',
“描述”:“货物的描述,另一个要描述的产品”,“数量”:2,
“测量单位”:“磅”,“重量”:5,“单位值”:43.44,“总值”:43.44}

标志={fob':真,'caf':真,'cif':假}

产品=[product1,product2,product1,product2,product1,product2]

生成商业发票(导出数据、导出数据、余弦数据、产品、标志、导入数据)
<;/代码>;<;/前>;
有关输出示例,请参见示例。


此存储库可用作生成自己发票的起点。如果你有一个有用的脚本,不要
不愿将其添加到项目中。

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java Hadoop jar:未知程序   java在不同的数组中存储相同的对象   java RecyclerView在web服务手动同步后未刷新   java我有两个排序的整数数组,如何在O(logn)时间内找到第k个最大的项?   java如何比较第一个数组的每个元素和第二个数组的每个元素   java如何从片段引用适配器类中的子视图   java在RecyclerView中定位和缩放Google地图   java能高效地找到我的机器所在的数据中心及其完整节点吗?   java让Android查找日期并计算从现在到现在的天数   java当filterBy是一个对象列表时,是否可以过滤p:dataTable?   java Update ViewPager页面滚动视图   java在另一个片段中使用Firestore回调   java Spring WebFlux不可转换类型;无法投加“反应器”。果心出版商莫诺   javajaxb列表作为顶级XML   java Eclipse在添加jar时丢弃构建路径   groovy放心测试失败,错误为“at java.base/java.util.ArrayList.forEach”   java Tomcat正在8080端口上运行,但无法使用ip地址远程访问?   java创建按钮,但每个按钮都有自己的变量名