
30 changed files with 1363 additions and 676 deletions
@ -0,0 +1,176 @@ |
|||||
|
<?xml version="1.0" encoding="UTF-8"?> |
||||
|
<module org.jetbrains.idea.maven.project.MavenProjectsManager.isMavenModule="true" type="JAVA_MODULE" version="4"> |
||||
|
<component name="FacetManager"> |
||||
|
<facet type="Spring" name="Spring"> |
||||
|
<configuration /> |
||||
|
</facet> |
||||
|
<facet type="web" name="Web"> |
||||
|
<configuration> |
||||
|
<webroots /> |
||||
|
</configuration> |
||||
|
</facet> |
||||
|
</component> |
||||
|
<component name="NewModuleRootManager" LANGUAGE_LEVEL="JDK_1_8"> |
||||
|
<output url="file://$MODULE_DIR$/target/classes" /> |
||||
|
<output-test url="file://$MODULE_DIR$/target/test-classes" /> |
||||
|
<content url="file://$MODULE_DIR$"> |
||||
|
<sourceFolder url="file://$MODULE_DIR$/src/main/java" isTestSource="false" /> |
||||
|
<excludeFolder url="file://$MODULE_DIR$/target" /> |
||||
|
</content> |
||||
|
<orderEntry type="inheritedJdk" /> |
||||
|
<orderEntry type="sourceFolder" forTests="false" /> |
||||
|
<orderEntry type="module" module-name="yxt-common-base" /> |
||||
|
<orderEntry type="module" module-name="yxt-common-core" /> |
||||
|
<orderEntry type="library" name="Maven: com.baomidou:mybatis-plus-annotation:3.4.0" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: io.swagger:swagger-models:1.5.22" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: io.swagger:swagger-annotations:1.5.22" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: com.github.xiaoymin:knife4j-spring-boot-starter:2.0.5" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: com.github.xiaoymin:knife4j-spring-boot-autoconfigure:2.0.5" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: com.github.xiaoymin:knife4j-spring:2.0.5" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: com.github.xiaoymin:knife4j-annotations:2.0.5" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: com.github.xiaoymin:knife4j-core:2.0.5" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: org.javassist:javassist:3.25.0-GA" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: io.springfox:springfox-swagger2:2.9.2" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: io.springfox:springfox-spi:2.9.2" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: io.springfox:springfox-core:2.9.2" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: net.bytebuddy:byte-buddy:1.10.13" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: io.springfox:springfox-schema:2.9.2" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: io.springfox:springfox-swagger-common:2.9.2" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: io.springfox:springfox-spring-web:2.9.2" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: org.springframework.plugin:spring-plugin-core:1.2.0.RELEASE" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: org.springframework.plugin:spring-plugin-metadata:1.2.0.RELEASE" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: org.mapstruct:mapstruct:1.2.0.Final" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: io.springfox:springfox-bean-validators:2.9.2" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: com.github.xiaoymin:knife4j-spring-ui:2.0.5" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: cn.hutool:hutool-core:5.4.0" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: com.alibaba:fastjson:1.2.73" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: org.springframework.boot:spring-boot-starter-web:2.2.9.RELEASE" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: org.springframework.boot:spring-boot-starter:2.2.9.RELEASE" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: org.springframework.boot:spring-boot:2.2.9.RELEASE" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: org.springframework.boot:spring-boot-starter-logging:2.2.9.RELEASE" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: ch.qos.logback:logback-classic:1.2.3" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: ch.qos.logback:logback-core:1.2.3" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: org.apache.logging.log4j:log4j-to-slf4j:2.12.1" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: org.apache.logging.log4j:log4j-api:2.12.1" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: org.slf4j:jul-to-slf4j:1.7.30" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: jakarta.annotation:jakarta.annotation-api:1.3.5" level="project" /> |
||||
|
<orderEntry type="library" scope="RUNTIME" name="Maven: org.yaml:snakeyaml:1.25" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: org.springframework.boot:spring-boot-starter-json:2.2.9.RELEASE" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: com.fasterxml.jackson.datatype:jackson-datatype-jdk8:2.10.5" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: com.fasterxml.jackson.datatype:jackson-datatype-jsr310:2.10.5" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: com.fasterxml.jackson.module:jackson-module-parameter-names:2.10.5" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: org.springframework.boot:spring-boot-starter-tomcat:2.2.9.RELEASE" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: org.apache.tomcat.embed:tomcat-embed-core:9.0.37" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: org.apache.tomcat.embed:tomcat-embed-el:9.0.37" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: org.apache.tomcat.embed:tomcat-embed-websocket:9.0.37" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: org.springframework.boot:spring-boot-starter-validation:2.2.9.RELEASE" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: jakarta.validation:jakarta.validation-api:2.0.2" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: org.springframework:spring-webmvc:5.2.8.RELEASE" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: org.springframework:spring-aop:5.2.8.RELEASE" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: org.springframework:spring-context:5.2.8.RELEASE" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: org.springframework:spring-expression:5.2.8.RELEASE" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: org.apache.commons:commons-lang3:3.9" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: commons-beanutils:commons-beanutils:1.9.3" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: commons-logging:commons-logging:1.2" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: commons-collections:commons-collections:3.2.2" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: com.baomidou:mybatis-plus-boot-starter:3.4.0" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: com.baomidou:mybatis-plus:3.4.0" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: com.baomidou:mybatis-plus-extension:3.4.0" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: com.baomidou:mybatis-plus-core:3.4.0" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: com.github.jsqlparser:jsqlparser:3.2" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: org.mybatis:mybatis:3.5.5" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: org.mybatis:mybatis-spring:2.0.5" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: org.springframework.boot:spring-boot-autoconfigure:2.2.9.RELEASE" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: org.springframework.boot:spring-boot-starter-jdbc:2.2.9.RELEASE" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: com.zaxxer:HikariCP:3.4.5" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: org.springframework:spring-jdbc:5.2.8.RELEASE" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: org.springframework.boot:spring-boot-starter-data-redis:2.2.9.RELEASE" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: org.springframework.data:spring-data-redis:2.2.9.RELEASE" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: org.springframework.data:spring-data-keyvalue:2.2.9.RELEASE" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: org.springframework.data:spring-data-commons:2.2.9.RELEASE" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: org.springframework:spring-tx:5.2.8.RELEASE" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: org.springframework:spring-oxm:5.2.8.RELEASE" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: org.springframework:spring-context-support:5.2.8.RELEASE" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: redis.clients:jedis:3.1.0" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: org.slf4j:slf4j-api:1.7.30" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: org.apache.commons:commons-pool2:2.6.2" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: com.auth0:java-jwt:3.10.1" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: com.fasterxml.jackson.core:jackson-databind:2.10.5" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: com.fasterxml.jackson.core:jackson-core:2.10.5" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: com.github.penggle:kaptcha:2.3.2" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: javax.servlet:javax.servlet-api:4.0.1" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: com.jhlabs:filters:2.0.235-1" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: commons-io:commons-io:2.5" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: org.apache.axis:axis:1.4" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: axis:axis-jaxrpc:1.2.1" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: commons-discovery:commons-discovery:0.5" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: wsdl4j:wsdl4j:1.6.3" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: commons-codec:commons-codec:1.14" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: org.apache.poi:poi:4.1.2" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: org.apache.commons:commons-collections4:4.4" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: org.apache.commons:commons-math3:3.6.1" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: com.zaxxer:SparseBitSet:1.2" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: org.apache.poi:poi-ooxml:4.1.2" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: org.apache.poi:poi-ooxml-schemas:4.1.2" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: org.apache.xmlbeans:xmlbeans:3.1.0" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: org.apache.commons:commons-compress:1.19" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: com.github.virtuald:curvesapi:1.06" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: com.google.zxing:core:3.3.2" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: com.google.zxing:javase:3.3.2" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: com.beust:jcommander:1.72" level="project" /> |
||||
|
<orderEntry type="library" scope="RUNTIME" name="Maven: com.github.jai-imageio:jai-imageio-core:1.3.1" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: com.itextpdf:itextpdf:5.4.3" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: org.apache.httpcomponents:httpclient:4.5.12" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: org.apache.httpcomponents:httpcore:4.4.13" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: cn.jpush.api:jpush-client:3.5.1" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: com.google.code.gson:gson:2.8.6" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: org.bouncycastle:bcprov-jdk15on:1.60" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: org.bouncycastle:bcpkix-jdk15on:1.60" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: cn.jpush.api:jiguang-common:1.1.11" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: io.netty:netty-all:4.1.51.Final" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: com.belerweb:pinyin4j:2.5.1" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: cn.hutool:hutool-all:5.4.0" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: org.freemarker:freemarker:2.3.30" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: com.jacob:jacob:1.18" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: org.springframework.cloud:spring-cloud-starter-openfeign:2.2.3.RELEASE" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: org.springframework.cloud:spring-cloud-starter:2.2.3.RELEASE" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: org.springframework.cloud:spring-cloud-context:2.2.3.RELEASE" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: org.springframework.security:spring-security-rsa:1.0.9.RELEASE" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: org.springframework.cloud:spring-cloud-openfeign-core:2.2.3.RELEASE" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: org.springframework.cloud:spring-cloud-netflix-ribbon:2.2.3.RELEASE" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: org.springframework.cloud:spring-cloud-netflix-archaius:2.2.3.RELEASE" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: org.springframework.boot:spring-boot-starter-aop:2.2.9.RELEASE" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: org.aspectj:aspectjweaver:1.9.6" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: io.github.openfeign.form:feign-form-spring:3.8.0" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: io.github.openfeign.form:feign-form:3.8.0" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: commons-fileupload:commons-fileupload:1.4" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: org.springframework:spring-web:5.2.8.RELEASE" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: org.springframework:spring-beans:5.2.8.RELEASE" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: org.springframework:spring-core:5.2.8.RELEASE" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: org.springframework:spring-jcl:5.2.8.RELEASE" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: org.springframework.cloud:spring-cloud-commons:2.2.3.RELEASE" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: org.springframework.security:spring-security-crypto:5.2.5.RELEASE" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: io.github.openfeign:feign-core:10.10.1" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: io.github.openfeign:feign-slf4j:10.10.1" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: io.github.openfeign:feign-hystrix:10.10.1" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: com.netflix.archaius:archaius-core:0.7.6" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: com.google.code.findbugs:jsr305:3.0.1" level="project" /> |
||||
|
<orderEntry type="library" scope="RUNTIME" name="Maven: commons-configuration:commons-configuration:1.8" level="project" /> |
||||
|
<orderEntry type="library" scope="RUNTIME" name="Maven: commons-lang:commons-lang:2.6" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: com.google.guava:guava:29.0-android" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: com.google.guava:failureaccess:1.0.1" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: com.google.guava:listenablefuture:9999.0-empty-to-avoid-conflict-with-guava" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: org.checkerframework:checker-compat-qual:2.5.5" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: com.google.errorprone:error_prone_annotations:2.3.4" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: com.google.j2objc:j2objc-annotations:1.3" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: com.netflix.hystrix:hystrix-core:1.5.18" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: io.reactivex:rxjava:1.3.8" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: org.hdrhistogram:HdrHistogram:2.1.9" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: org.projectlombok:lombok:1.18.12" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: org.hibernate.validator:hibernate-validator:6.0.20.Final" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: javax.validation:validation-api:2.0.1.Final" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: org.jboss.logging:jboss-logging:3.4.1.Final" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: com.fasterxml:classmate:1.5.1" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: com.fasterxml.jackson.core:jackson-annotations:2.10.1" level="project" /> |
||||
|
</component> |
||||
|
</module> |
@ -1,20 +0,0 @@ |
|||||
package com.yxt.anrui.fin.api.kingdee.appayable.kingdeedata; |
|
||||
import com.alibaba.fastjson.annotation.JSONField; |
|
||||
/** |
|
||||
* Auto-generated: 2022-07-19 8:42:28 |
|
||||
* |
|
||||
* @author www.jsons.cn |
|
||||
* @website http://www.jsons.cn/json2java/
|
|
||||
*/ |
|
||||
public class FPmzcAssistant { |
|
||||
|
|
||||
@JSONField(alternateNames = "FNumber") |
|
||||
private String fnumber; |
|
||||
public void setFnumber(String fnumber) { |
|
||||
this.fnumber = fnumber; |
|
||||
} |
|
||||
public String getFnumber() { |
|
||||
return fnumber; |
|
||||
} |
|
||||
|
|
||||
} |
|
@ -1,22 +0,0 @@ |
|||||
package com.yxt.anrui.fin.api.kingdee.appayable.kingdeedata; |
|
||||
|
|
||||
import com.alibaba.fastjson.annotation.JSONField; |
|
||||
|
|
||||
/** |
|
||||
* Auto-generated: 2022-07-19 8:42:28 |
|
||||
* |
|
||||
* @author www.jsons.cn |
|
||||
* @website http://www.jsons.cn/json2java/
|
|
||||
*/ |
|
||||
public class FPmzcAssistant1 { |
|
||||
|
|
||||
@JSONField(alternateNames ="FNumber") |
|
||||
private String fnumber; |
|
||||
public void setFnumber(String fnumber) { |
|
||||
this.fnumber = fnumber; |
|
||||
} |
|
||||
public String getFnumber() { |
|
||||
return fnumber; |
|
||||
} |
|
||||
|
|
||||
} |
|
@ -1,22 +0,0 @@ |
|||||
package com.yxt.anrui.fin.api.kingdee.appayable.kingdeedata; |
|
||||
|
|
||||
import com.alibaba.fastjson.annotation.JSONField; |
|
||||
|
|
||||
/** |
|
||||
* Auto-generated: 2022-07-19 8:42:28 |
|
||||
* |
|
||||
* @author www.jsons.cn |
|
||||
* @website http://www.jsons.cn/json2java/
|
|
||||
*/ |
|
||||
public class FPmzcBase { |
|
||||
|
|
||||
@JSONField(alternateNames ="FNUMBER") |
|
||||
private String fnumber; |
|
||||
public void setFnumber(String fnumber) { |
|
||||
this.fnumber = fnumber; |
|
||||
} |
|
||||
public String getFnumber() { |
|
||||
return fnumber; |
|
||||
} |
|
||||
|
|
||||
} |
|
@ -1,20 +0,0 @@ |
|||||
package com.yxt.anrui.fin.api.kingdee.appayable.kingdeedata; |
|
||||
import com.alibaba.fastjson.annotation.JSONField; |
|
||||
/** |
|
||||
* Auto-generated: 2022-07-19 8:42:28 |
|
||||
* |
|
||||
* @author www.jsons.cn |
|
||||
* @website http://www.jsons.cn/json2java/
|
|
||||
*/ |
|
||||
public class FPmzcBase1 { |
|
||||
|
|
||||
@JSONField(alternateNames ="FNUMBER") |
|
||||
private String fnumber; |
|
||||
public void setFnumber(String fnumber) { |
|
||||
this.fnumber = fnumber; |
|
||||
} |
|
||||
public String getFnumber() { |
|
||||
return fnumber; |
|
||||
} |
|
||||
|
|
||||
} |
|
@ -1,22 +0,0 @@ |
|||||
package com.yxt.anrui.fin.api.kingdee.appayable.kingdeedata; |
|
||||
|
|
||||
import com.alibaba.fastjson.annotation.JSONField; |
|
||||
|
|
||||
/** |
|
||||
* Auto-generated: 2022-07-19 8:42:28 |
|
||||
* 采购部门:FPURCHASEDEPTID (必填项) |
|
||||
* @author www.jsons.cn |
|
||||
* @website http://www.jsons.cn/json2java/
|
|
||||
*/ |
|
||||
public class Fpurchasedeptid { |
|
||||
|
|
||||
@JSONField(alternateNames ="FNumber") |
|
||||
private String fnumber; |
|
||||
public void setFnumber(String fnumber) { |
|
||||
this.fnumber = fnumber; |
|
||||
} |
|
||||
public String getFnumber() { |
|
||||
return fnumber; |
|
||||
} |
|
||||
|
|
||||
} |
|
@ -1,22 +0,0 @@ |
|||||
package com.yxt.anrui.fin.api.kingdee.appayable.kingdeedata; |
|
||||
|
|
||||
import com.alibaba.fastjson.annotation.JSONField; |
|
||||
|
|
||||
/** |
|
||||
* Auto-generated: 2022-07-19 8:42:28 |
|
||||
* 供应商:FSUPPLIERID (必填项) |
|
||||
* @author www.jsons.cn |
|
||||
* @website http://www.jsons.cn/json2java/
|
|
||||
*/ |
|
||||
public class Fsupplierid { |
|
||||
|
|
||||
@JSONField(alternateNames ="FNumber") |
|
||||
private String fnumber; |
|
||||
public void setFnumber(String fnumber) { |
|
||||
this.fnumber = fnumber; |
|
||||
} |
|
||||
public String getFnumber() { |
|
||||
return fnumber; |
|
||||
} |
|
||||
|
|
||||
} |
|
@ -1,369 +0,0 @@ |
|||||
package com.yxt.anrui.fin.api.kingdee.appayable.kingdeedata; |
|
||||
import java.util.List; |
|
||||
|
|
||||
import com.alibaba.fastjson.annotation.JSONField; |
|
||||
import com.yxt.anrui.fin.api.kingdee.kingdeedata.*; |
|
||||
|
|
||||
/** |
|
||||
* Auto-generated: 2022-07-19 8:42:28 |
|
||||
* 单据类型:FBillTypeID (必填项) |
|
||||
* @author www.jsons.cn |
|
||||
* @website http://www.jsons.cn/json2java/
|
|
||||
*/ |
|
||||
public class Model { |
|
||||
@JSONField(alternateNames ="FID") |
|
||||
private int fid; |
|
||||
/** |
|
||||
* 单据类型:FBillTypeID (必填项) |
|
||||
*/ |
|
||||
@JSONField(alternateNames ="FBillTypeID") |
|
||||
private Fbilltypeid fbilltypeid; |
|
||||
/** |
|
||||
* 单据编号:FBillNo |
|
||||
*/ |
|
||||
@JSONField(alternateNames ="FBillNo") |
|
||||
private String fbillno; |
|
||||
/** |
|
||||
* 是否期初单据:FISINIT |
|
||||
*/ |
|
||||
@JSONField(alternateNames ="FISINIT") |
|
||||
private boolean fisinit; |
|
||||
/** |
|
||||
* 业务日期:FDATE (必填项) |
|
||||
*/ |
|
||||
@JSONField(alternateNames ="FDATE") |
|
||||
private String fdate; |
|
||||
/** |
|
||||
* 到期日:FENDDATE_H |
|
||||
*/ |
|
||||
@JSONField(alternateNames ="FENDDATE_H") |
|
||||
private String fenddateH; |
|
||||
/** |
|
||||
* 单据状态:FDOCUMENTSTATUS (必填项) |
|
||||
*/ |
|
||||
@JSONField(alternateNames ="FDOCUMENTSTATUS") |
|
||||
private String fdocumentstatus; |
|
||||
/** |
|
||||
* 供应商:FSUPPLIERID (必填项) |
|
||||
*/ |
|
||||
@JSONField(alternateNames ="FSUPPLIERID") |
|
||||
private Fsupplierid fsupplierid; |
|
||||
/** |
|
||||
* 币别:FCURRENCYID (必填项) |
|
||||
*/ |
|
||||
@JSONField(alternateNames ="FCURRENCYID") |
|
||||
private Fcurrencyid fcurrencyid; |
|
||||
/** |
|
||||
* 付款条件:FPayConditon |
|
||||
*/ |
|
||||
@JSONField(alternateNames ="FPayConditon") |
|
||||
private Fpayconditon fpayconditon; |
|
||||
/** |
|
||||
* 价外税:FISPRICEEXCLUDETAX |
|
||||
*/ |
|
||||
@JSONField(alternateNames ="FISPRICEEXCLUDETAX") |
|
||||
private boolean fispriceexcludetax; |
|
||||
/** |
|
||||
* 业务类型:FBUSINESSTYPE (必填项) |
|
||||
*/ |
|
||||
@JSONField(alternateNames ="FBUSINESSTYPE") |
|
||||
private String fbusinesstype; |
|
||||
/** |
|
||||
* 按含税单价录入:FISTAX |
|
||||
*/ |
|
||||
@JSONField(alternateNames ="FISTAX") |
|
||||
private boolean fistax; |
|
||||
/** |
|
||||
* 结算组织:FSETTLEORGID (必填项) |
|
||||
*/ |
|
||||
@JSONField(alternateNames ="FSETTLEORGID") |
|
||||
private Fsettleorgid fsettleorgid; |
|
||||
/** |
|
||||
* 付款组织:FPAYORGID (必填项) |
|
||||
*/ |
|
||||
@JSONField(alternateNames ="FPAYORGID") |
|
||||
private Fpayorgid fpayorgid; |
|
||||
/** |
|
||||
* 立账类型:FSetAccountType |
|
||||
*/ |
|
||||
@JSONField(alternateNames ="FSetAccountType") |
|
||||
private String fsetaccounttype; |
|
||||
/** |
|
||||
*税额计入成本:FISTAXINCOST |
|
||||
*/ |
|
||||
@JSONField(alternateNames ="FISTAXINCOST") |
|
||||
private boolean fistaxincost; |
|
||||
/** |
|
||||
* 备注:FAP_Remark |
|
||||
*/ |
|
||||
@JSONField(alternateNames ="FAP_Remark") |
|
||||
private String fapRemark; |
|
||||
/** |
|
||||
* 参与暂估应付核销:FISHookMatch |
|
||||
*/ |
|
||||
@JSONField(alternateNames ="FISHookMatch") |
|
||||
private boolean fishookmatch; |
|
||||
/** |
|
||||
*采购部门:FPURCHASEDEPTID (必填项) |
|
||||
*/ |
|
||||
@JSONField(alternateNames ="FPURCHASEDEPTID") |
|
||||
private Fpurchasedeptid fpurchasedeptid; |
|
||||
/** |
|
||||
* 作废状态:FCancelStatus (必填项) |
|
||||
*/ |
|
||||
@JSONField(alternateNames ="FCancelStatus") |
|
||||
private String fcancelstatus; |
|
||||
/** |
|
||||
*是发票审核自动生成:FISBYIV |
|
||||
*/ |
|
||||
@JSONField(alternateNames ="FISBYIV") |
|
||||
private boolean fisbyiv; |
|
||||
/** |
|
||||
* 是否需要成本调整:FISGENHSADJ |
|
||||
*/ |
|
||||
@JSONField(alternateNames ="FISGENHSADJ") |
|
||||
private boolean fisgenhsadj; |
|
||||
/** |
|
||||
* 先到票后入库:FISINVOICEARLIER |
|
||||
*/ |
|
||||
@JSONField(alternateNames ="FISINVOICEARLIER") |
|
||||
private boolean fisinvoicearlier; |
|
||||
/** |
|
||||
* 发票号码:F_PAEZ_Text |
|
||||
*/ |
|
||||
@JSONField(alternateNames ="F_PAEZ_Text") |
|
||||
private String fPaezText; |
|
||||
/** |
|
||||
* 项目类别:F_PMZC_Assistant1 |
|
||||
*/ |
|
||||
@JSONField(alternateNames ="F_PMZC_Assistant1") |
|
||||
private FPmzcAssistant1 fPmzcAssistant1; |
|
||||
/** |
|
||||
* |
|
||||
*/ |
|
||||
@JSONField(alternateNames ="FsubHeadSuppiler") |
|
||||
private Fsubheadsuppiler fsubheadsuppiler; |
|
||||
/** |
|
||||
* |
|
||||
*/ |
|
||||
@JSONField(alternateNames ="FsubHeadFinc") |
|
||||
private Fsubheadfinc fsubheadfinc; |
|
||||
@JSONField(alternateNames ="FEntityDetail") |
|
||||
private List<Fentitydetail> fentitydetail; |
|
||||
/** |
|
||||
* |
|
||||
*/ |
|
||||
@JSONField(alternateNames ="FEntityPlan") |
|
||||
private List<Fentityplan> fentityplan; |
|
||||
|
|
||||
public void setFid(int fid) { |
|
||||
this.fid = fid; |
|
||||
} |
|
||||
public int getFid() { |
|
||||
return fid; |
|
||||
} |
|
||||
|
|
||||
public void setFbilltypeid(Fbilltypeid fbilltypeid) { |
|
||||
this.fbilltypeid = fbilltypeid; |
|
||||
} |
|
||||
public Fbilltypeid getFbilltypeid() { |
|
||||
return fbilltypeid; |
|
||||
} |
|
||||
|
|
||||
public void setFbillno(String fbillno) { |
|
||||
this.fbillno = fbillno; |
|
||||
} |
|
||||
public String getFbillno() { |
|
||||
return fbillno; |
|
||||
} |
|
||||
|
|
||||
public void setFisinit(boolean fisinit) { |
|
||||
this.fisinit = fisinit; |
|
||||
} |
|
||||
public boolean getFisinit() { |
|
||||
return fisinit; |
|
||||
} |
|
||||
|
|
||||
public void setFdate(String fdate) { |
|
||||
this.fdate = fdate; |
|
||||
} |
|
||||
public String getFdate() { |
|
||||
return fdate; |
|
||||
} |
|
||||
|
|
||||
public void setFenddateH(String fenddateH) { |
|
||||
this.fenddateH = fenddateH; |
|
||||
} |
|
||||
public String getFenddateH() { |
|
||||
return fenddateH; |
|
||||
} |
|
||||
|
|
||||
public void setFdocumentstatus(String fdocumentstatus) { |
|
||||
this.fdocumentstatus = fdocumentstatus; |
|
||||
} |
|
||||
public String getFdocumentstatus() { |
|
||||
return fdocumentstatus; |
|
||||
} |
|
||||
|
|
||||
public void setFsupplierid(Fsupplierid fsupplierid) { |
|
||||
this.fsupplierid = fsupplierid; |
|
||||
} |
|
||||
public Fsupplierid getFsupplierid() { |
|
||||
return fsupplierid; |
|
||||
} |
|
||||
|
|
||||
public void setFcurrencyid(Fcurrencyid fcurrencyid) { |
|
||||
this.fcurrencyid = fcurrencyid; |
|
||||
} |
|
||||
public Fcurrencyid getFcurrencyid() { |
|
||||
return fcurrencyid; |
|
||||
} |
|
||||
|
|
||||
public void setFpayconditon(Fpayconditon fpayconditon) { |
|
||||
this.fpayconditon = fpayconditon; |
|
||||
} |
|
||||
public Fpayconditon getFpayconditon() { |
|
||||
return fpayconditon; |
|
||||
} |
|
||||
|
|
||||
public void setFispriceexcludetax(boolean fispriceexcludetax) { |
|
||||
this.fispriceexcludetax = fispriceexcludetax; |
|
||||
} |
|
||||
public boolean getFispriceexcludetax() { |
|
||||
return fispriceexcludetax; |
|
||||
} |
|
||||
|
|
||||
public void setFbusinesstype(String fbusinesstype) { |
|
||||
this.fbusinesstype = fbusinesstype; |
|
||||
} |
|
||||
public String getFbusinesstype() { |
|
||||
return fbusinesstype; |
|
||||
} |
|
||||
|
|
||||
public void setFistax(boolean fistax) { |
|
||||
this.fistax = fistax; |
|
||||
} |
|
||||
public boolean getFistax() { |
|
||||
return fistax; |
|
||||
} |
|
||||
|
|
||||
public void setFsettleorgid(Fsettleorgid fsettleorgid) { |
|
||||
this.fsettleorgid = fsettleorgid; |
|
||||
} |
|
||||
public Fsettleorgid getFsettleorgid() { |
|
||||
return fsettleorgid; |
|
||||
} |
|
||||
|
|
||||
public void setFpayorgid(Fpayorgid fpayorgid) { |
|
||||
this.fpayorgid = fpayorgid; |
|
||||
} |
|
||||
public Fpayorgid getFpayorgid() { |
|
||||
return fpayorgid; |
|
||||
} |
|
||||
|
|
||||
public void setFsetaccounttype(String fsetaccounttype) { |
|
||||
this.fsetaccounttype = fsetaccounttype; |
|
||||
} |
|
||||
public String getFsetaccounttype() { |
|
||||
return fsetaccounttype; |
|
||||
} |
|
||||
|
|
||||
public void setFistaxincost(boolean fistaxincost) { |
|
||||
this.fistaxincost = fistaxincost; |
|
||||
} |
|
||||
public boolean getFistaxincost() { |
|
||||
return fistaxincost; |
|
||||
} |
|
||||
|
|
||||
public void setFapRemark(String fapRemark) { |
|
||||
this.fapRemark = fapRemark; |
|
||||
} |
|
||||
public String getFapRemark() { |
|
||||
return fapRemark; |
|
||||
} |
|
||||
|
|
||||
public void setFishookmatch(boolean fishookmatch) { |
|
||||
this.fishookmatch = fishookmatch; |
|
||||
} |
|
||||
public boolean getFishookmatch() { |
|
||||
return fishookmatch; |
|
||||
} |
|
||||
|
|
||||
public void setFpurchasedeptid(Fpurchasedeptid fpurchasedeptid) { |
|
||||
this.fpurchasedeptid = fpurchasedeptid; |
|
||||
} |
|
||||
public Fpurchasedeptid getFpurchasedeptid() { |
|
||||
return fpurchasedeptid; |
|
||||
} |
|
||||
|
|
||||
public void setFcancelstatus(String fcancelstatus) { |
|
||||
this.fcancelstatus = fcancelstatus; |
|
||||
} |
|
||||
public String getFcancelstatus() { |
|
||||
return fcancelstatus; |
|
||||
} |
|
||||
|
|
||||
public void setFisbyiv(boolean fisbyiv) { |
|
||||
this.fisbyiv = fisbyiv; |
|
||||
} |
|
||||
public boolean getFisbyiv() { |
|
||||
return fisbyiv; |
|
||||
} |
|
||||
|
|
||||
public void setFisgenhsadj(boolean fisgenhsadj) { |
|
||||
this.fisgenhsadj = fisgenhsadj; |
|
||||
} |
|
||||
public boolean getFisgenhsadj() { |
|
||||
return fisgenhsadj; |
|
||||
} |
|
||||
|
|
||||
public void setFisinvoicearlier(boolean fisinvoicearlier) { |
|
||||
this.fisinvoicearlier = fisinvoicearlier; |
|
||||
} |
|
||||
public boolean getFisinvoicearlier() { |
|
||||
return fisinvoicearlier; |
|
||||
} |
|
||||
|
|
||||
public void setFPaezText(String fPaezText) { |
|
||||
this.fPaezText = fPaezText; |
|
||||
} |
|
||||
public String getFPaezText() { |
|
||||
return fPaezText; |
|
||||
} |
|
||||
|
|
||||
public void setFPmzcAssistant1(FPmzcAssistant1 fPmzcAssistant1) { |
|
||||
this.fPmzcAssistant1 = fPmzcAssistant1; |
|
||||
} |
|
||||
public FPmzcAssistant1 getFPmzcAssistant1() { |
|
||||
return fPmzcAssistant1; |
|
||||
} |
|
||||
|
|
||||
public void setFsubheadsuppiler(Fsubheadsuppiler fsubheadsuppiler) { |
|
||||
this.fsubheadsuppiler = fsubheadsuppiler; |
|
||||
} |
|
||||
public Fsubheadsuppiler getFsubheadsuppiler() { |
|
||||
return fsubheadsuppiler; |
|
||||
} |
|
||||
|
|
||||
public void setFsubheadfinc(Fsubheadfinc fsubheadfinc) { |
|
||||
this.fsubheadfinc = fsubheadfinc; |
|
||||
} |
|
||||
public Fsubheadfinc getFsubheadfinc() { |
|
||||
return fsubheadfinc; |
|
||||
} |
|
||||
|
|
||||
public void setFentitydetail(List<Fentitydetail> fentitydetail) { |
|
||||
this.fentitydetail = fentitydetail; |
|
||||
} |
|
||||
public List<Fentitydetail> getFentitydetail() { |
|
||||
return fentitydetail; |
|
||||
} |
|
||||
|
|
||||
public void setFentityplan(List<Fentityplan> fentityplan) { |
|
||||
this.fentityplan = fentityplan; |
|
||||
} |
|
||||
public List<Fentityplan> getFentityplan() { |
|
||||
return fentityplan; |
|
||||
} |
|
||||
|
|
||||
} |
|
@ -1,126 +0,0 @@ |
|||||
{ |
|
||||
"Creator":"@KD_Creator", |
|
||||
"NeedUpDateFields":[], |
|
||||
"NeedReturnFields":[], |
|
||||
"IsDeleteEntry":"True", |
|
||||
"SubSystemId":"", |
|
||||
"IsVerifyBaseDataField":"false", |
|
||||
"IsEntryBatchFill":"True", |
|
||||
"ValidateFlag":"True", |
|
||||
"NumberSearch":"True", |
|
||||
"InterationFlags":"", |
|
||||
"Model":{ |
|
||||
"FID":0, |
|
||||
"FBillTypeID":{ |
|
||||
"FNUMBER":"YFD01_SYS" |
|
||||
}, |
|
||||
"FBillNo":"123123", |
|
||||
"FISINIT":false, |
|
||||
"FDATE":"2022-07-1800:00:00", |
|
||||
"FENDDATE_H":"2022-07-1800:00:00", |
|
||||
"FDOCUMENTSTATUS":"Z", |
|
||||
"FSUPPLIERID":{ |
|
||||
"FNumber":"010001" |
|
||||
}, |
|
||||
"FCURRENCYID":{ |
|
||||
"FNumber":"PRE001" |
|
||||
}, |
|
||||
"FPayConditon":{ |
|
||||
"FNumber":"FKTJ01_SYS" |
|
||||
}, |
|
||||
"FISPRICEEXCLUDETAX":true, |
|
||||
"FBUSINESSTYPE":"CG", |
|
||||
"FISTAX":true, |
|
||||
"FSETTLEORGID":{ |
|
||||
"FNumber":"101" |
|
||||
}, |
|
||||
"FPAYORGID":{ |
|
||||
"FNumber":"101" |
|
||||
}, |
|
||||
"FSetAccountType":"2", |
|
||||
"FISTAXINCOST":false, |
|
||||
"FAP_Remark":"1231", |
|
||||
"FISHookMatch":false, |
|
||||
"FPURCHASEDEPTID":{ |
|
||||
"FNumber":"01" |
|
||||
}, |
|
||||
"FCancelStatus":"A", |
|
||||
"FISBYIV":false, |
|
||||
"FISGENHSADJ":false, |
|
||||
"FISINVOICEARLIER":false, |
|
||||
"F_PAEZ_Text":"231231231231", |
|
||||
"F_PMZC_Assistant1":{ |
|
||||
"FNumber":"00" |
|
||||
}, |
|
||||
"FsubHeadSuppiler":{ |
|
||||
"FORDERID":{ |
|
||||
"FNumber":"010001" |
|
||||
}, |
|
||||
"FTRANSFERID":{ |
|
||||
"FNumber":"010001" |
|
||||
}, |
|
||||
"FChargeId":{ |
|
||||
"FNumber":"010001" |
|
||||
} |
|
||||
}, |
|
||||
"FsubHeadFinc":{ |
|
||||
"FACCNTTIMEJUDGETIME":"2022-07-1800:00:00", |
|
||||
"FMAINBOOKSTDCURRID":{ |
|
||||
"FNumber":"PRE001" |
|
||||
}, |
|
||||
"FEXCHANGETYPE":{ |
|
||||
"FNumber":"HLTX01_SYS" |
|
||||
}, |
|
||||
"FExchangeRate":1.0, |
|
||||
"FTaxAmountFor":0.98, |
|
||||
"FNoTaxAmountFor":98.02 |
|
||||
}, |
|
||||
"FEntityDetail":[ |
|
||||
{ |
|
||||
"FMATERIALID":{ |
|
||||
"FNumber":"&12" |
|
||||
}, |
|
||||
"FMaterialDesc":"@KD_FMaterialDesc", |
|
||||
"FPRICEUNITID":{ |
|
||||
"FNumber":"ba" |
|
||||
}, |
|
||||
"FPrice":99.01, |
|
||||
"FPriceQty":1.0, |
|
||||
"FTaxPrice":100.0, |
|
||||
"FPriceWithTax":99.0, |
|
||||
"FEntryTaxRate":1.0, |
|
||||
"F_PMZC_Assistant":{ |
|
||||
"FNumber":"1904110789" |
|
||||
}, |
|
||||
"F_PMZC_Base":{ |
|
||||
"FNUMBER":"0001F" |
|
||||
}, |
|
||||
"F_PMZC_Base1":{ |
|
||||
"FNUMBER":"01.001" |
|
||||
}, |
|
||||
"FEntryDiscountRate":1.0, |
|
||||
"FDISCOUNTAMOUNTFOR":1.0, |
|
||||
"FNoTaxAmountFor_D":98.02, |
|
||||
"FTAXAMOUNTFOR_D":0.98, |
|
||||
"FALLAMOUNTFOR_D":99.0, |
|
||||
"FINCLUDECOST":false, |
|
||||
"FISOUTSTOCK":false, |
|
||||
"FIsFree":false, |
|
||||
"FStockUnitId":{ |
|
||||
"FNumber":"ba" |
|
||||
}, |
|
||||
"FStockQty":1.0, |
|
||||
"FStockBaseQty":1.0, |
|
||||
"FPriceBaseDen":1.0, |
|
||||
"FStockBaseNum":1.0 |
|
||||
} |
|
||||
], |
|
||||
"FEntityPlan":[ |
|
||||
{ |
|
||||
"FENDDATE":"2022-07-1800:00:00", |
|
||||
"FPAYAMOUNTFOR":99.0, |
|
||||
"FPAYRATE":100.0 |
|
||||
} |
|
||||
] |
|
||||
} |
|
||||
} |
|
@ -0,0 +1,214 @@ |
|||||
|
package com.yxt.anrui.fin.api.kingdee.saloutstock; |
||||
|
|
||||
|
import com.fasterxml.jackson.annotation.JsonProperty; |
||||
|
import lombok.Data; |
||||
|
|
||||
|
import java.text.SimpleDateFormat; |
||||
|
import java.util.ArrayList; |
||||
|
import java.util.Date; |
||||
|
import java.util.List; |
||||
|
|
||||
|
@Data |
||||
|
public class SalOutStock { |
||||
|
/** |
||||
|
* 日期:FDate (必填项) |
||||
|
*/ |
||||
|
@JsonProperty("FDate") |
||||
|
private String FDate; |
||||
|
/** |
||||
|
* 销售组织:FSaleOrgId (必填项) |
||||
|
*/ |
||||
|
@JsonProperty("FSaleOrgId") |
||||
|
private String FSaleOrgId; |
||||
|
/** |
||||
|
* 客户:FCustomerID (必填项) |
||||
|
*/ |
||||
|
@JsonProperty("FCustomerID") |
||||
|
private String FCustomerID; |
||||
|
/** |
||||
|
* 销售部门:FSaleDeptID (必填项) |
||||
|
*/ @JsonProperty("FSaleDeptID") |
||||
|
private String FSaleDeptID; |
||||
|
/** |
||||
|
* 发货组织:FStockOrgId (必填项) |
||||
|
*/ @JsonProperty("FStockOrgId") |
||||
|
private String FStockOrgId; |
||||
|
/** |
||||
|
* 收货方:FReceiverID 同 FCustomerID |
||||
|
*/ @JsonProperty("FReceiverID") |
||||
|
private String FReceiverID; |
||||
|
/** |
||||
|
* 结算方:FSettleID 同 FCustomerID |
||||
|
*/ @JsonProperty("FSettleID") |
||||
|
private String FSettleID; |
||||
|
/** |
||||
|
* 付款方:FPayerID 同 FCustomerID |
||||
|
*/ @JsonProperty("FPayerID") |
||||
|
private String FPayerID; |
||||
|
/** |
||||
|
* 项目类别:F_PAEZ_Assistant (必填项) |
||||
|
*/ @JsonProperty("F_PAEZ_Assistant") |
||||
|
private String F_PAEZ_Assistant; |
||||
|
/** |
||||
|
* 结算组织:FSettleOrgID (必填项) |
||||
|
*/ @JsonProperty("FSettleOrgID") |
||||
|
private String FSettleOrgID; |
||||
|
/** |
||||
|
* 物料列表 |
||||
|
*/ |
||||
|
@JsonProperty("FEntity") |
||||
|
private List<FEntity> FEntity=new ArrayList<>(); |
||||
|
@Data |
||||
|
public static class FEntity{ |
||||
|
/** |
||||
|
* 物料编码:FMaterialID |
||||
|
*/ |
||||
|
@JsonProperty("FMaterialID") |
||||
|
private String FMaterialID; |
||||
|
/** |
||||
|
* 库存单位:FUnitID (必填项) |
||||
|
*/ @JsonProperty("FUnitID") |
||||
|
private String FUnitID; |
||||
|
/** |
||||
|
* 实发数量:FRealQty |
||||
|
*/ @JsonProperty("FRealQty") |
||||
|
private double FRealQty; |
||||
|
/** |
||||
|
* 批号:FLot |
||||
|
*/ @JsonProperty("Flot") |
||||
|
private String Flot; |
||||
|
/** |
||||
|
* 货主:FOwnerID (必填项) |
||||
|
*/ @JsonProperty("FOwnerID") |
||||
|
private String FOwnerID; |
||||
|
/** |
||||
|
* 仓库:FStockID |
||||
|
*/ @JsonProperty("FStockID") |
||||
|
private String FStockID; |
||||
|
/** |
||||
|
* 库存状态:FStockStatusID |
||||
|
*/ @JsonProperty("FStockStatusID") |
||||
|
private String FStockStatusID; |
||||
|
/** |
||||
|
* 销售单位:FSalUnitID |
||||
|
*/ @JsonProperty("FSalUnitID") |
||||
|
private String FSalUnitID; |
||||
|
/** |
||||
|
* 销售数量:FSALUNITQTY |
||||
|
*/ @JsonProperty("FSALUNITQTY") |
||||
|
private double FSALUNITQTY; |
||||
|
/** |
||||
|
* 销售基本数量:FSALBASEQTY |
||||
|
*/ @JsonProperty("FSALBASEQTY") |
||||
|
private double FSALBASEQTY; |
||||
|
/** |
||||
|
* 计价基本数量:FPRICEBASEQTY |
||||
|
*/ @JsonProperty("FPRICEBASEQTY") |
||||
|
private double FPRICEBASEQTY; |
||||
|
/** |
||||
|
* 未关联应收数量(计价单位):FARNOTJOINQTY |
||||
|
*/ @JsonProperty("FARNOTJOINQTY") |
||||
|
private double FARNOTJOINQTY; |
||||
|
} |
||||
|
private final static SalOutStock salOutStock = new SalOutStock(); |
||||
|
|
||||
|
static { |
||||
|
SimpleDateFormat sdf=new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); |
||||
|
Date date=new Date(); |
||||
|
/** |
||||
|
* 日期:FDate (必填项) |
||||
|
*/ |
||||
|
salOutStock.setFDate(sdf.format(date)); |
||||
|
/** |
||||
|
* 销售组织:FSaleOrgId (必填项) |
||||
|
*/ |
||||
|
salOutStock.setFSaleOrgId("101"); |
||||
|
/** |
||||
|
* 客户:FCustomerID (必填项) |
||||
|
*/ |
||||
|
salOutStock.setFCustomerID(" JXYXB"); |
||||
|
/** |
||||
|
* 销售部门:FSaleDeptID (必填项) |
||||
|
*/ |
||||
|
salOutStock.setFSaleDeptID("05.04"); |
||||
|
/** |
||||
|
* 发货组织:FStockOrgId (必填项) |
||||
|
*/ |
||||
|
salOutStock.setFStockOrgId("101"); |
||||
|
/** |
||||
|
* 收货方:FReceiverID 同 FCustomerID |
||||
|
*/ |
||||
|
salOutStock.setFReceiverID(" JXYXB"); |
||||
|
/** |
||||
|
* 结算方:FSettleID 同 FCustomerID |
||||
|
*/ |
||||
|
salOutStock.setFSettleID(" JXYXB"); |
||||
|
/** |
||||
|
* 付款方:FPayerID 同 FCustomerID |
||||
|
*/ |
||||
|
salOutStock.setFPayerID(" JXYXB"); |
||||
|
/** |
||||
|
* 项目类别:F_PAEZ_Assistant (必填项) |
||||
|
*/ |
||||
|
salOutStock.setF_PAEZ_Assistant("00"); |
||||
|
/** |
||||
|
* 结算组织:FSettleOrgID (必填项) |
||||
|
*/ |
||||
|
salOutStock.setFSettleOrgID("101"); |
||||
|
List<FEntity> fEntity=new ArrayList<>(); |
||||
|
FEntity fe= new FEntity(); |
||||
|
/** |
||||
|
* 物料编码:FMaterialID |
||||
|
*/ |
||||
|
fe.setFMaterialID(" JX091054"); |
||||
|
/** |
||||
|
* 库存单位:FUnitID (必填项) |
||||
|
*/ |
||||
|
fe.setFUnitID("liang"); |
||||
|
/** |
||||
|
* 实发数量:FRealQty |
||||
|
*/ |
||||
|
fe.setFRealQty(1.0); |
||||
|
/** |
||||
|
* 批号:FLot |
||||
|
*/ |
||||
|
fe.setFlot("1233321"); |
||||
|
/** |
||||
|
* 货主:FOwnerID (必填项) |
||||
|
*/ |
||||
|
fe.setFOwnerID("101"); |
||||
|
/** |
||||
|
* 仓库:FStockID |
||||
|
*/ |
||||
|
fe.setFStockID("CK001"); |
||||
|
/** |
||||
|
* 库存状态:FStockStatusID |
||||
|
*/ |
||||
|
fe.setFStockStatusID("KCZT01_SYS"); |
||||
|
/** |
||||
|
* 销售单位:FSalUnitID |
||||
|
*/ |
||||
|
fe.setFSalUnitID("liang"); |
||||
|
/** |
||||
|
* 销售数量:FSALUNITQTY |
||||
|
*/ |
||||
|
fe.setFSALUNITQTY(1.0); |
||||
|
/** |
||||
|
* 销售基本数量:FSALBASEQTY |
||||
|
*/ |
||||
|
fe.setFSALBASEQTY(1.0); |
||||
|
/** |
||||
|
* 计价基本数量:FPRICEBASEQTY |
||||
|
*/ |
||||
|
fe.setFPRICEBASEQTY(1.0); |
||||
|
/** |
||||
|
* 未关联应收数量(计价单位):FARNOTJOINQTY |
||||
|
*/ |
||||
|
fe.setFARNOTJOINQTY(1.0); |
||||
|
fEntity.add(fe); |
||||
|
salOutStock.setFEntity(fEntity); |
||||
|
} |
||||
|
public static SalOutStock createSalOutStock() { |
||||
|
return salOutStock; |
||||
|
} |
||||
|
} |
@ -0,0 +1,261 @@ |
|||||
|
<?xml version="1.0" encoding="UTF-8"?> |
||||
|
<module org.jetbrains.idea.maven.project.MavenProjectsManager.isMavenModule="true" type="JAVA_MODULE" version="4"> |
||||
|
<component name="FacetManager"> |
||||
|
<facet type="Spring" name="Spring"> |
||||
|
<configuration /> |
||||
|
</facet> |
||||
|
<facet type="web" name="Web"> |
||||
|
<configuration> |
||||
|
<webroots /> |
||||
|
<sourceRoots> |
||||
|
<root url="file://$MODULE_DIR$/src/main/java" /> |
||||
|
<root url="file://$MODULE_DIR$/src/main/resources" /> |
||||
|
</sourceRoots> |
||||
|
</configuration> |
||||
|
</facet> |
||||
|
</component> |
||||
|
<component name="NewModuleRootManager" LANGUAGE_LEVEL="JDK_1_8"> |
||||
|
<output url="file://$MODULE_DIR$/target/classes" /> |
||||
|
<output-test url="file://$MODULE_DIR$/target/test-classes" /> |
||||
|
<content url="file://$MODULE_DIR$"> |
||||
|
<sourceFolder url="file://$MODULE_DIR$/src/main/java" isTestSource="false" /> |
||||
|
<sourceFolder url="file://$MODULE_DIR$/src/main/resources" type="java-resource" /> |
||||
|
<sourceFolder url="file://$MODULE_DIR$/src/test/java" isTestSource="true" /> |
||||
|
<excludeFolder url="file://$MODULE_DIR$/target" /> |
||||
|
</content> |
||||
|
<orderEntry type="inheritedJdk" /> |
||||
|
<orderEntry type="sourceFolder" forTests="false" /> |
||||
|
<orderEntry type="library" name="Maven: org.springframework.boot:spring-boot-starter-cache:2.2.9.RELEASE" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: org.springframework.boot:spring-boot-starter:2.2.9.RELEASE" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: org.springframework.boot:spring-boot:2.2.9.RELEASE" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: org.springframework.boot:spring-boot-autoconfigure:2.2.9.RELEASE" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: org.springframework.boot:spring-boot-starter-logging:2.2.9.RELEASE" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: ch.qos.logback:logback-classic:1.2.3" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: ch.qos.logback:logback-core:1.2.3" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: org.apache.logging.log4j:log4j-to-slf4j:2.12.1" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: org.apache.logging.log4j:log4j-api:2.12.1" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: org.slf4j:jul-to-slf4j:1.7.30" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: jakarta.annotation:jakarta.annotation-api:1.3.5" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: org.yaml:snakeyaml:1.25" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: org.springframework:spring-context-support:5.2.8.RELEASE" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: org.springframework:spring-beans:5.2.8.RELEASE" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: org.springframework:spring-context:5.2.8.RELEASE" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: org.springframework:spring-aop:5.2.8.RELEASE" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: org.springframework:spring-expression:5.2.8.RELEASE" level="project" /> |
||||
|
<orderEntry type="module" module-name="anrui-fin-api" /> |
||||
|
<orderEntry type="library" name="Maven: org.springframework.cloud:spring-cloud-starter-openfeign:2.2.3.RELEASE" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: org.springframework.cloud:spring-cloud-starter:2.2.3.RELEASE" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: org.springframework.security:spring-security-rsa:1.0.9.RELEASE" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: org.springframework.cloud:spring-cloud-openfeign-core:2.2.3.RELEASE" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: org.springframework.boot:spring-boot-starter-aop:2.2.9.RELEASE" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: org.aspectj:aspectjweaver:1.9.6" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: io.github.openfeign.form:feign-form-spring:3.8.0" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: io.github.openfeign.form:feign-form:3.8.0" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: commons-fileupload:commons-fileupload:1.4" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: org.springframework:spring-web:5.2.8.RELEASE" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: io.github.openfeign:feign-core:10.10.1" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: io.github.openfeign:feign-slf4j:10.10.1" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: io.github.openfeign:feign-hystrix:10.10.1" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: com.netflix.archaius:archaius-core:0.7.6" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: com.netflix.hystrix:hystrix-core:1.5.18" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: org.hdrhistogram:HdrHistogram:2.1.9" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: org.hibernate.validator:hibernate-validator:6.0.20.Final" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: javax.validation:validation-api:2.0.1.Final" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: org.jboss.logging:jboss-logging:3.4.1.Final" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: com.fasterxml:classmate:1.5.1" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: com.fasterxml.jackson.core:jackson-annotations:2.10.5" level="project" /> |
||||
|
<orderEntry type="module" module-name="yxt-common-base" /> |
||||
|
<orderEntry type="module" module-name="yxt-common-core" /> |
||||
|
<orderEntry type="library" name="Maven: io.swagger:swagger-models:1.5.22" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: io.swagger:swagger-annotations:1.5.22" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: com.alibaba:fastjson:1.2.73" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: org.springframework.boot:spring-boot-starter-web:2.2.9.RELEASE" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: org.springframework.boot:spring-boot-starter-json:2.2.9.RELEASE" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: com.fasterxml.jackson.datatype:jackson-datatype-jdk8:2.10.5" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: com.fasterxml.jackson.datatype:jackson-datatype-jsr310:2.10.5" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: com.fasterxml.jackson.module:jackson-module-parameter-names:2.10.5" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: org.springframework.boot:spring-boot-starter-tomcat:2.2.9.RELEASE" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: org.apache.tomcat.embed:tomcat-embed-core:9.0.37" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: org.apache.tomcat.embed:tomcat-embed-el:9.0.37" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: org.apache.tomcat.embed:tomcat-embed-websocket:9.0.37" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: org.springframework.boot:spring-boot-starter-validation:2.2.9.RELEASE" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: jakarta.validation:jakarta.validation-api:2.0.2" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: org.springframework:spring-webmvc:5.2.8.RELEASE" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: org.apache.commons:commons-lang3:3.9" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: commons-beanutils:commons-beanutils:1.9.3" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: commons-logging:commons-logging:1.2" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: commons-collections:commons-collections:3.2.2" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: com.baomidou:mybatis-plus-boot-starter:3.4.0" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: com.baomidou:mybatis-plus:3.4.0" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: com.baomidou:mybatis-plus-extension:3.4.0" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: com.baomidou:mybatis-plus-core:3.4.0" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: com.github.jsqlparser:jsqlparser:3.2" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: org.mybatis:mybatis:3.5.5" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: org.mybatis:mybatis-spring:2.0.5" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: org.springframework.boot:spring-boot-starter-jdbc:2.2.9.RELEASE" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: com.zaxxer:HikariCP:3.4.5" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: org.springframework:spring-jdbc:5.2.8.RELEASE" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: org.springframework.boot:spring-boot-starter-data-redis:2.2.9.RELEASE" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: org.springframework.data:spring-data-redis:2.2.9.RELEASE" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: org.springframework.data:spring-data-keyvalue:2.2.9.RELEASE" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: org.springframework.data:spring-data-commons:2.2.9.RELEASE" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: org.springframework:spring-oxm:5.2.8.RELEASE" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: redis.clients:jedis:3.1.0" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: org.slf4j:slf4j-api:1.7.30" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: org.apache.commons:commons-pool2:2.6.2" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: com.auth0:java-jwt:3.10.1" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: com.github.penggle:kaptcha:2.3.2" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: javax.servlet:javax.servlet-api:4.0.1" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: com.jhlabs:filters:2.0.235-1" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: commons-io:commons-io:2.5" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: org.apache.axis:axis:1.4" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: axis:axis-jaxrpc:1.2.1" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: commons-discovery:commons-discovery:0.5" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: wsdl4j:wsdl4j:1.6.3" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: commons-codec:commons-codec:1.14" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: org.apache.poi:poi:4.1.2" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: org.apache.commons:commons-collections4:4.4" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: org.apache.commons:commons-math3:3.6.1" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: com.zaxxer:SparseBitSet:1.2" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: com.google.zxing:core:3.3.2" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: com.google.zxing:javase:3.3.2" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: com.beust:jcommander:1.72" level="project" /> |
||||
|
<orderEntry type="library" scope="RUNTIME" name="Maven: com.github.jai-imageio:jai-imageio-core:1.3.1" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: com.itextpdf:itextpdf:5.4.3" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: org.apache.httpcomponents:httpclient:4.5.12" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: org.apache.httpcomponents:httpcore:4.4.13" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: cn.jpush.api:jpush-client:3.5.1" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: com.google.code.gson:gson:2.8.6" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: org.bouncycastle:bcprov-jdk15on:1.60" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: org.bouncycastle:bcpkix-jdk15on:1.60" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: cn.jpush.api:jiguang-common:1.1.11" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: io.netty:netty-all:4.1.51.Final" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: com.belerweb:pinyin4j:2.5.1" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: cn.hutool:hutool-all:5.4.0" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: org.freemarker:freemarker:2.3.30" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: com.jacob:jacob:1.18" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: com.alibaba.cloud:spring-cloud-starter-alibaba-nacos-discovery:2.2.1.RELEASE" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: com.alibaba.nacos:nacos-client:1.3.0" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: com.alibaba.nacos:nacos-common:1.3.0" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: org.apache.httpcomponents:httpasyncclient:4.1.4" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: org.apache.httpcomponents:httpcore-nio:4.4.13" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: com.alibaba.nacos:nacos-api:1.3.0" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: com.google.guava:guava:29.0-android" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: com.google.guava:failureaccess:1.0.1" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: com.google.guava:listenablefuture:9999.0-empty-to-avoid-conflict-with-guava" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: com.google.code.findbugs:jsr305:3.0.2" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: org.checkerframework:checker-compat-qual:2.5.5" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: com.google.errorprone:error_prone_annotations:2.3.4" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: com.google.j2objc:j2objc-annotations:1.3" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: com.fasterxml.jackson.core:jackson-core:2.10.5" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: io.prometheus:simpleclient:0.5.0" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: com.alibaba.spring:spring-context-support:1.0.6" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: org.springframework.cloud:spring-cloud-commons:2.2.3.RELEASE" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: org.springframework.security:spring-security-crypto:5.2.5.RELEASE" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: org.springframework.cloud:spring-cloud-context:2.2.3.RELEASE" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: org.springframework.cloud:spring-cloud-starter-netflix-ribbon:2.2.3.RELEASE" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: org.springframework.cloud:spring-cloud-netflix-ribbon:2.2.3.RELEASE" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: org.springframework.cloud:spring-cloud-netflix-archaius:2.2.3.RELEASE" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: org.springframework.cloud:spring-cloud-starter-netflix-archaius:2.2.3.RELEASE" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: commons-configuration:commons-configuration:1.8" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: com.netflix.ribbon:ribbon:2.3.0" level="project" /> |
||||
|
<orderEntry type="library" scope="RUNTIME" name="Maven: com.netflix.ribbon:ribbon-transport:2.3.0" level="project" /> |
||||
|
<orderEntry type="library" scope="RUNTIME" name="Maven: io.reactivex:rxnetty-contexts:0.4.9" level="project" /> |
||||
|
<orderEntry type="library" scope="RUNTIME" name="Maven: io.reactivex:rxnetty-servo:0.4.9" level="project" /> |
||||
|
<orderEntry type="library" scope="RUNTIME" name="Maven: javax.inject:javax.inject:1" level="project" /> |
||||
|
<orderEntry type="library" scope="RUNTIME" name="Maven: io.reactivex:rxnetty:0.4.9" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: com.netflix.ribbon:ribbon-core:2.3.0" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: commons-lang:commons-lang:2.6" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: com.netflix.ribbon:ribbon-httpclient:2.3.0" level="project" /> |
||||
|
<orderEntry type="library" scope="RUNTIME" name="Maven: com.sun.jersey:jersey-client:1.19.1" level="project" /> |
||||
|
<orderEntry type="library" scope="RUNTIME" name="Maven: com.sun.jersey:jersey-core:1.19.1" level="project" /> |
||||
|
<orderEntry type="library" scope="RUNTIME" name="Maven: javax.ws.rs:jsr311-api:1.1.1" level="project" /> |
||||
|
<orderEntry type="library" scope="RUNTIME" name="Maven: com.sun.jersey.contribs:jersey-apache-client4:1.19.1" level="project" /> |
||||
|
<orderEntry type="library" scope="RUNTIME" name="Maven: com.netflix.servo:servo-core:0.12.21" level="project" /> |
||||
|
<orderEntry type="library" scope="RUNTIME" name="Maven: com.netflix.netflix-commons:netflix-commons-util:0.3.0" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: com.netflix.ribbon:ribbon-loadbalancer:2.3.0" level="project" /> |
||||
|
<orderEntry type="library" scope="RUNTIME" name="Maven: com.netflix.netflix-commons:netflix-statistics:0.1.1" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: io.reactivex:rxjava:1.3.8" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: org.projectlombok:lombok:1.18.12" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: mysql:mysql-connector-java:8.0.21" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: org.apache.poi:poi-ooxml:4.1.2" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: org.apache.poi:poi-ooxml-schemas:4.1.2" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: org.apache.xmlbeans:xmlbeans:3.1.0" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: org.apache.commons:commons-compress:1.19" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: com.github.virtuald:curvesapi:1.06" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: io.jsonwebtoken:jjwt:0.9.1" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: com.fasterxml.jackson.core:jackson-databind:2.10.5" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: cn.hutool:hutool-extra:5.4.0" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: cn.hutool:hutool-core:5.4.0" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: cn.hutool:hutool-setting:5.4.0" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: cn.hutool:hutool-log:5.4.0" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: cn.hutool:hutool-http:5.4.0" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: cn.hutool:hutool-crypto:5.4.0" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: cn.hutool:hutool-cache:5.4.0" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: com.github.xiaoymin:knife4j-spring-boot-starter:2.0.5" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: com.github.xiaoymin:knife4j-spring-boot-autoconfigure:2.0.5" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: com.github.xiaoymin:knife4j-spring:2.0.5" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: com.github.xiaoymin:knife4j-annotations:2.0.5" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: com.github.xiaoymin:knife4j-core:2.0.5" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: org.javassist:javassist:3.25.0-GA" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: io.springfox:springfox-swagger2:2.9.2" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: io.springfox:springfox-spi:2.9.2" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: io.springfox:springfox-core:2.9.2" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: io.springfox:springfox-schema:2.9.2" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: io.springfox:springfox-swagger-common:2.9.2" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: io.springfox:springfox-spring-web:2.9.2" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: org.springframework.plugin:spring-plugin-core:1.2.0.RELEASE" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: org.springframework.plugin:spring-plugin-metadata:1.2.0.RELEASE" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: org.mapstruct:mapstruct:1.2.0.Final" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: io.springfox:springfox-bean-validators:2.9.2" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: com.github.xiaoymin:knife4j-spring-ui:2.0.5" level="project" /> |
||||
|
<orderEntry type="library" scope="TEST" name="Maven: org.springframework.boot:spring-boot-starter-test:2.2.9.RELEASE" level="project" /> |
||||
|
<orderEntry type="library" scope="TEST" name="Maven: org.springframework.boot:spring-boot-test:2.2.9.RELEASE" level="project" /> |
||||
|
<orderEntry type="library" scope="TEST" name="Maven: org.springframework.boot:spring-boot-test-autoconfigure:2.2.9.RELEASE" level="project" /> |
||||
|
<orderEntry type="library" scope="TEST" name="Maven: com.jayway.jsonpath:json-path:2.4.0" level="project" /> |
||||
|
<orderEntry type="library" scope="TEST" name="Maven: net.minidev:json-smart:2.3" level="project" /> |
||||
|
<orderEntry type="library" scope="TEST" name="Maven: net.minidev:accessors-smart:1.2" level="project" /> |
||||
|
<orderEntry type="library" scope="TEST" name="Maven: org.ow2.asm:asm:5.0.4" level="project" /> |
||||
|
<orderEntry type="library" scope="TEST" name="Maven: jakarta.xml.bind:jakarta.xml.bind-api:2.3.3" level="project" /> |
||||
|
<orderEntry type="library" scope="TEST" name="Maven: jakarta.activation:jakarta.activation-api:1.2.2" level="project" /> |
||||
|
<orderEntry type="library" scope="TEST" name="Maven: org.junit.jupiter:junit-jupiter:5.5.2" level="project" /> |
||||
|
<orderEntry type="library" scope="TEST" name="Maven: org.junit.jupiter:junit-jupiter-api:5.5.2" level="project" /> |
||||
|
<orderEntry type="library" scope="TEST" name="Maven: org.opentest4j:opentest4j:1.2.0" level="project" /> |
||||
|
<orderEntry type="library" scope="TEST" name="Maven: org.junit.platform:junit-platform-commons:1.5.2" level="project" /> |
||||
|
<orderEntry type="library" scope="TEST" name="Maven: org.junit.jupiter:junit-jupiter-params:5.5.2" level="project" /> |
||||
|
<orderEntry type="library" scope="TEST" name="Maven: org.junit.jupiter:junit-jupiter-engine:5.5.2" level="project" /> |
||||
|
<orderEntry type="library" scope="TEST" name="Maven: org.junit.vintage:junit-vintage-engine:5.5.2" level="project" /> |
||||
|
<orderEntry type="library" scope="TEST" name="Maven: org.apiguardian:apiguardian-api:1.1.0" level="project" /> |
||||
|
<orderEntry type="library" scope="TEST" name="Maven: org.junit.platform:junit-platform-engine:1.5.2" level="project" /> |
||||
|
<orderEntry type="library" scope="TEST" name="Maven: junit:junit:4.12" level="project" /> |
||||
|
<orderEntry type="library" scope="TEST" name="Maven: org.mockito:mockito-junit-jupiter:3.1.0" level="project" /> |
||||
|
<orderEntry type="library" scope="TEST" name="Maven: org.assertj:assertj-core:3.13.2" level="project" /> |
||||
|
<orderEntry type="library" scope="TEST" name="Maven: org.hamcrest:hamcrest:2.1" level="project" /> |
||||
|
<orderEntry type="library" scope="TEST" name="Maven: org.mockito:mockito-core:3.1.0" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: net.bytebuddy:byte-buddy:1.10.13" level="project" /> |
||||
|
<orderEntry type="library" scope="TEST" name="Maven: net.bytebuddy:byte-buddy-agent:1.10.13" level="project" /> |
||||
|
<orderEntry type="library" scope="TEST" name="Maven: org.objenesis:objenesis:2.6" level="project" /> |
||||
|
<orderEntry type="library" scope="TEST" name="Maven: org.skyscreamer:jsonassert:1.5.0" level="project" /> |
||||
|
<orderEntry type="library" scope="TEST" name="Maven: com.vaadin.external.google:android-json:0.0.20131108.vaadin1" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: org.springframework:spring-core:5.2.8.RELEASE" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: org.springframework:spring-jcl:5.2.8.RELEASE" level="project" /> |
||||
|
<orderEntry type="library" scope="TEST" name="Maven: org.springframework:spring-test:5.2.8.RELEASE" level="project" /> |
||||
|
<orderEntry type="library" scope="TEST" name="Maven: org.xmlunit:xmlunit-core:2.6.4" level="project" /> |
||||
|
<orderEntry type="module" module-name="anrui-crm-api" /> |
||||
|
<orderEntry type="library" name="Maven: org.springframework.kafka:spring-kafka:2.3.10.RELEASE" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: org.apache.kafka:kafka-clients:2.3.1" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: com.github.luben:zstd-jni:1.4.0-1" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: org.lz4:lz4-java:1.6.0" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: org.xerial.snappy:snappy-java:1.1.7.3" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: org.springframework.retry:spring-retry:1.2.5.RELEASE" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: org.springframework:spring-messaging:5.2.8.RELEASE" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: org.springframework:spring-tx:5.2.8.RELEASE" level="project" /> |
||||
|
<orderEntry type="module" module-name="anrui-portal-api" /> |
||||
|
<orderEntry type="module" module-name="anrui-flowable-api" /> |
||||
|
<orderEntry type="library" name="Maven: org.flowable:flowable-bpmn-model:6.5.0" level="project" /> |
||||
|
<orderEntry type="library" name="Maven: com.baomidou:mybatis-plus-annotation:3.4.0" level="project" /> |
||||
|
<orderEntry type="module" module-name="anrui-buscenter-api" /> |
||||
|
<orderEntry type="module" module-name="anrui-base-api" /> |
||||
|
<orderEntry type="module" module-name="anrui-riskcenter-api" /> |
||||
|
</component> |
||||
|
</module> |
@ -0,0 +1,66 @@ |
|||||
|
package com.yxt.anrui.fin.biz.kingdee.saloutstock; |
||||
|
|
||||
|
import com.alibaba.fastjson.JSON; |
||||
|
import com.alibaba.fastjson.JSONArray; |
||||
|
import com.alibaba.fastjson.JSONObject; |
||||
|
import com.alibaba.fastjson.parser.Feature; |
||||
|
import com.yxt.anrui.fin.biz.kingdee.KingDeeUtils; |
||||
|
import org.slf4j.Logger; |
||||
|
import org.slf4j.LoggerFactory; |
||||
|
|
||||
|
import java.util.ArrayList; |
||||
|
import java.util.HashMap; |
||||
|
import java.util.List; |
||||
|
import java.util.Map; |
||||
|
|
||||
|
/** |
||||
|
* 封装转换的类 |
||||
|
*/ |
||||
|
public class SalOutStockCastToKingDeeBillFields { |
||||
|
private static Logger log=LoggerFactory.getLogger(SalOutStockCastToKingDeeBillFields.class); |
||||
|
/** |
||||
|
* 构造金蝶需要的数据结构 并对字段赋值 |
||||
|
* |
||||
|
* @param map_fEntityModel_ |
||||
|
* @param vehicleList |
||||
|
* @return |
||||
|
*/ |
||||
|
public static String getKingDeeData(Map<String,String> map_fEntityModel_,List<Map<String,String>> vehicleList){ |
||||
|
/** |
||||
|
* 取模板 |
||||
|
*/ |
||||
|
String readJsonFile = KingDeeUtils.readJsonFile("com/yxt/anrui/fin/biz/kingdee/saloutstock/data.json"); |
||||
|
String fEntityData_ = KingDeeUtils.readJsonFile("com/yxt/anrui/fin/biz/kingdee/saloutstock/data_data.json"); |
||||
|
String fEntityModel_ = KingDeeUtils.readJsonFile("com/yxt/anrui/fin/biz/kingdee/saloutstock/data_model.json"); |
||||
|
String fEntity_ = KingDeeUtils.readJsonFile("com/yxt/anrui/fin/biz/kingdee/saloutstock/data_FEntity.json"); |
||||
|
log.info("readJsonFile:{}",readJsonFile); |
||||
|
log.info("fEntityData_:{}",fEntityData_); |
||||
|
log.info("fEntityModel_:{}",fEntityModel_); |
||||
|
log.info("fEntity_:{}",fEntity_); |
||||
|
|
||||
|
//模板字符创转json
|
||||
|
JSONObject jsonObj= JSONObject.parseObject(readJsonFile, Feature.OrderedField); |
||||
|
JSONObject jsonFEntityData_= JSONObject.parseObject(fEntityData_,Feature.OrderedField); |
||||
|
fEntityModel_ =KingDeeUtils.replaceTemplateParams(fEntityModel_, map_fEntityModel_); |
||||
|
JSONObject jsonFEntityModel_= JSONObject.parseObject(fEntityModel_,Feature.OrderedField); |
||||
|
|
||||
|
List<JSONObject> list_fEntityDetail_=new ArrayList<>(); |
||||
|
|
||||
|
//对模板字段赋值 根据传递进来的map数据的集合进行赋值
|
||||
|
for(int i=0;i<vehicleList.size();i++){ |
||||
|
Map<String,String> params=vehicleList.get(i); |
||||
|
Map<String,String> map_fEntityDetail_=new HashMap<>(); |
||||
|
for (Map.Entry<String, String> entry : params.entrySet()) { |
||||
|
map_fEntityDetail_.put(entry.getKey(),entry.getValue()); |
||||
|
} |
||||
|
fEntity_ =KingDeeUtils.replaceTemplateParams(fEntity_, map_fEntityDetail_); |
||||
|
list_fEntityDetail_.add(JSONObject.parseObject(fEntity_,Feature.OrderedField)); |
||||
|
} |
||||
|
|
||||
|
jsonFEntityModel_.put("FEntity", JSONArray.parseArray(JSON.toJSONString(list_fEntityDetail_))); |
||||
|
jsonFEntityData_.put("Model",JSONObject.parseObject(JSON.toJSONString(jsonFEntityModel_),Feature.OrderedField)); |
||||
|
jsonObj.put("data",jsonFEntityData_.toJSONString()); |
||||
|
|
||||
|
return jsonObj.toJSONString(); |
||||
|
} |
||||
|
} |
@ -0,0 +1,80 @@ |
|||||
|
package com.yxt.anrui.fin.biz.kingdee.saloutstock; |
||||
|
|
||||
|
import cn.hutool.core.bean.BeanUtil; |
||||
|
import com.yxt.anrui.fin.api.kingdee.KingDeeBillId; |
||||
|
import com.yxt.anrui.fin.api.kingdee.saloutstock.SalOutStock; |
||||
|
import com.yxt.anrui.fin.biz.kingdee.FinKingDeeService; |
||||
|
import com.yxt.common.core.result.ResultBean; |
||||
|
import org.springframework.stereotype.Service; |
||||
|
|
||||
|
import java.util.ArrayList; |
||||
|
import java.util.HashMap; |
||||
|
import java.util.List; |
||||
|
import java.util.Map; |
||||
|
|
||||
|
/** |
||||
|
* 保存采购出库单 |
||||
|
*/ |
||||
|
@Service |
||||
|
public class SalOutStockService extends FinKingDeeService { |
||||
|
|
||||
|
/** |
||||
|
* 保存采购出库单 |
||||
|
* @param salOutStock |
||||
|
* @return |
||||
|
*/ |
||||
|
public ResultBean draftSalOutStock(SalOutStock salOutStock) { |
||||
|
// salOutStock=SalOutStock.createSalOutStock();
|
||||
|
ResultBean rb=ResultBean.fireFail(); |
||||
|
//业务表的主表数据集合
|
||||
|
Map<String,String> map_fEntityModel_=new HashMap<>(); |
||||
|
//业务日期
|
||||
|
Map<String, Object> stringObjectMap = BeanUtil.beanToMap(salOutStock); |
||||
|
List<SalOutStock.FEntity> fEntity = salOutStock.getFEntity(); |
||||
|
for (Map.Entry<String, Object> entry : stringObjectMap.entrySet()) { |
||||
|
if (entry.getValue() instanceof String) { |
||||
|
map_fEntityModel_.put(entry.getKey(), (String) entry.getValue()); |
||||
|
}else if(entry.getValue() instanceof Double){ |
||||
|
map_fEntityModel_.put(entry.getKey(), entry.getValue().toString()); |
||||
|
} |
||||
|
} |
||||
|
//准备 物料列表的数据 ForEntryBill
|
||||
|
ResultBean<List<Map<String, String>>> vehicleListMap = createVehicleListsFEntity(fEntity); |
||||
|
if(!vehicleListMap.getSuccess()){ |
||||
|
return rb.setMsg(vehicleListMap.getMsg()); |
||||
|
} |
||||
|
String kingDeeData = SalOutStockCastToKingDeeBillFields.getKingDeeData(map_fEntityModel_,vehicleListMap.getData()); |
||||
|
try { |
||||
|
return saveBill(KingDeeBillId.SAL_OUTSTOCK.getID(),kingDeeData); |
||||
|
} catch (Exception e) { |
||||
|
e.printStackTrace(); |
||||
|
} |
||||
|
return rb; |
||||
|
} |
||||
|
/** |
||||
|
* 准备 物料列表的数据 StkInStock |
||||
|
*/ |
||||
|
private ResultBean<List<Map<String, String>>> |
||||
|
createVehicleListsFEntity(List<SalOutStock.FEntity> vehicleList) { |
||||
|
ResultBean<List<Map<String, String>>> rb=ResultBean.fireFail(); |
||||
|
//物料的数组集合
|
||||
|
List<Map<String,String>> vehicleListMap=new ArrayList<>(); |
||||
|
for(int i = 0; i< vehicleList.size(); i++){ |
||||
|
SalOutStock.FEntity f= vehicleList.get(i); |
||||
|
Map<String,String> m=new HashMap<>(); |
||||
|
Map<String, Object> stringObjectMap = BeanUtil.beanToMap(f); |
||||
|
for (Map.Entry<String, Object> entry : stringObjectMap.entrySet()) { |
||||
|
if (entry.getValue() instanceof String) { |
||||
|
log.info("String key:{},value:{}",entry.getKey(),(String) entry.getValue()); |
||||
|
m.put(entry.getKey(), (String) entry.getValue()); |
||||
|
}else if(entry.getValue() instanceof Double){ |
||||
|
log.info("Double key:{},value:{}",entry.getKey(),entry.getValue()); |
||||
|
m.put(entry.getKey(), entry.getValue().toString()); |
||||
|
} |
||||
|
} |
||||
|
vehicleListMap.add(m); |
||||
|
} |
||||
|
return rb.success().setData(vehicleListMap); |
||||
|
} |
||||
|
|
||||
|
} |
@ -0,0 +1,4 @@ |
|||||
|
{ |
||||
|
"formId": "SAL_OUTSTOCK", |
||||
|
"data": "@KD_data" |
||||
|
} |
@ -0,0 +1,33 @@ |
|||||
|
{ |
||||
|
"FRowType": "Standard", |
||||
|
"FMaterialID": { |
||||
|
"FNumber": "@KD_FMaterialID" |
||||
|
}, |
||||
|
"FUnitID": { |
||||
|
"FNumber": "@KD_FUnitID" |
||||
|
}, |
||||
|
"FRealQty": @KD_FRealQty, |
||||
|
"FIsFree": false, |
||||
|
"FOwnerTypeID": "BD_OwnerOrg", |
||||
|
"Flot": { |
||||
|
"FNumber": "@KD_Flot" |
||||
|
}, |
||||
|
"FOwnerID": { |
||||
|
"FNumber": "@KD_FOwnerID" |
||||
|
}, |
||||
|
"FStockID": { |
||||
|
"FNumber": "@KD_FStockID" |
||||
|
}, |
||||
|
"FStockStatusID": { |
||||
|
"FNumber": "@KD_FStockStatusID" |
||||
|
}, |
||||
|
"FSalUnitID": { |
||||
|
"FNumber": "@KD_FSalUnitID" |
||||
|
}, |
||||
|
"FSALUNITQTY": @KD_FSALUNITQTY, |
||||
|
"FSALBASEQTY": @KD_FSALBASEQTY, |
||||
|
"FPRICEBASEQTY": @KD_FPRICEBASEQTY, |
||||
|
"FOUTCONTROL": false, |
||||
|
"FIsOverLegalOrg": false, |
||||
|
"FARNOTJOINQTY": @KD_FARNOTJOINQTY |
||||
|
} |
@ -0,0 +1,13 @@ |
|||||
|
{ |
||||
|
"Creator": "", |
||||
|
"NeedUpDateFields": [], |
||||
|
"NeedReturnFields": [], |
||||
|
"IsDeleteEntry": "True", |
||||
|
"SubSystemId": "", |
||||
|
"IsVerifyBaseDataField": "false", |
||||
|
"IsEntryBatchFill": "True", |
||||
|
"ValidateFlag": "True", |
||||
|
"NumberSearch": "True", |
||||
|
"InterationFlags": "", |
||||
|
"Model": {} |
||||
|
} |
@ -0,0 +1,51 @@ |
|||||
|
{ |
||||
|
"FID": 0, |
||||
|
"FBillTypeID": { |
||||
|
"FNUMBER": "XSCKD01_SYS" |
||||
|
}, |
||||
|
"FDate": "@KD_FDate", |
||||
|
"FSaleOrgId": { |
||||
|
"FNumber": "@KD_FSaleOrgId" |
||||
|
}, |
||||
|
"FCustomerID": { |
||||
|
"FNumber": "@KD_FCustomerID" |
||||
|
}, |
||||
|
"FSaleDeptID": { |
||||
|
"FNumber": "@KD_FSaleDeptID" |
||||
|
}, |
||||
|
"FStockOrgId": { |
||||
|
"FNumber": "@KD_FStockOrgId" |
||||
|
}, |
||||
|
"FReceiverID": { |
||||
|
"FNumber": "@KD_FReceiverID" |
||||
|
}, |
||||
|
"FSettleID": { |
||||
|
"FNumber": "@KD_FSettleID" |
||||
|
}, |
||||
|
"FPayerID": { |
||||
|
"FNumber": "@KD_FPayerID" |
||||
|
}, |
||||
|
"FOwnerTypeIdHead": "BD_OwnerOrg", |
||||
|
"FIsTotalServiceOrCost": false, |
||||
|
"F_PAEZ_Assistant": { |
||||
|
"FNumber": "@KD_F_PAEZ_Assistant" |
||||
|
}, |
||||
|
"SubHeadEntity": { |
||||
|
"FSettleCurrID": { |
||||
|
"FNumber": "PRE001" |
||||
|
}, |
||||
|
"FSettleOrgID": { |
||||
|
"FNumber": "@KD_FSettleOrgID" |
||||
|
}, |
||||
|
"FIsIncludedTax": true, |
||||
|
"FLocalCurrID": { |
||||
|
"FNumber": "PRE001" |
||||
|
}, |
||||
|
"FExchangeTypeID": { |
||||
|
"FNumber": "HLTX01_SYS" |
||||
|
}, |
||||
|
"FExchangeRate": 1.0, |
||||
|
"FIsPriceExcludeTax": true |
||||
|
}, |
||||
|
"FEntity": [] |
||||
|
} |
@ -0,0 +1,276 @@ |
|||||
|
一、请求参数说明: |
||||
|
1.formid:业务对象表单Id,字符串类型(必录) |
||||
|
2.data:Json格式数据(详情参考Json格式数据)(必录) |
||||
|
2.1.Creator:创建者内码(非必录) |
||||
|
2.2.NeedUpDateFields:需要更新的字段,数组类型,格式:[key1,key2,...](非必录),注(更新单据体字段得加上单据体key) |
||||
|
2.3.NeedReturnFields:需返回结果的字段集合,数组类型,格式:[key,entitykey.key,...](非必录),注(返回单据体字段格式:entitykey.key) |
||||
|
2.4.IsDeleteEntry:是否删除已存在的分录,布尔类型,默认true(非必录) |
||||
|
2.5.SubSystemId:表单所在的子系统内码,字符串类型(非必录) |
||||
|
2.6.IsVerifyBaseDataField:是否验证所有的基础资料有效性,布尔类,默认false(非必录) |
||||
|
2.7.IsEntryBatchFill:是否批量填充分录,默认true(非必录) |
||||
|
2.8.ValidateFlag:是否验证标志,布尔类型,默认true(非必录) |
||||
|
2.9.NumberSearch:是否用编码搜索基础资料,布尔类型,默认true(非必录) |
||||
|
2.10.InterationFlags:交互标志集合,字符串类型,分号分隔,格式:"flag1;flag2;..."(非必录),例如(允许负库存标识:STK_InvCheckResult) |
||||
|
2.11.Model:表单数据包,Json类型(必录) |
||||
|
|
||||
|
五、字段说明: |
||||
|
基本单位:FBaseUnitID |
||||
|
到货确认:FArrivalStatus |
||||
|
基本单位应发数量:FBaseMustQty |
||||
|
是否赠品:FIsFree |
||||
|
累计开票数量(计价基本):FBaseSumInvoicedQty |
||||
|
检验确认人:FValidateConfirmor |
||||
|
计价单位:FPriceUnitId |
||||
|
检验确认:FValidateStatus |
||||
|
到货确认人:FArrivalConfirmor |
||||
|
检验日期:FValidateDate |
||||
|
勾稽金额:FJoinedAmount |
||||
|
未勾稽金额:FUnJoinAmount |
||||
|
未勾稽数量:FUNJOINQTY |
||||
|
有效期至:FExpiryDate |
||||
|
勾稽数量:FJoinedQty |
||||
|
保质期单位:FExpiryPeriodUnit |
||||
|
保质期:FExpiryPeriod |
||||
|
批号:FLot |
||||
|
完全勾稽:FFullyJoined |
||||
|
行勾稽状态:FJoinStatus |
||||
|
计价数量:FPriceUnitQty |
||||
|
税额:FEntryTaxAmount |
||||
|
税额(本位币):FTaxAmount_LC |
||||
|
金额(本位币):FAmount_LC |
||||
|
折扣额:FDiscount |
||||
|
金额:FAmount |
||||
|
关联应收数量(计价基本):FBaseARJoinQty |
||||
|
到货日期:FArrivalDate |
||||
|
净价:FTaxNetPrice |
||||
|
价税合计:FAllAmount |
||||
|
价税合计(本位币):FAllAmount_LC |
||||
|
税率%:FEntryTaxRate |
||||
|
价格系数:FPriceCoefficient |
||||
|
税组合:FTaxCombination |
||||
|
单价:FPrice |
||||
|
含税单价:FTaxPrice |
||||
|
折前价税合计:FBefDisAllAmt |
||||
|
折扣率%:FDiscountRate |
||||
|
折前金额:FBefDisAmt |
||||
|
系统定价:FSysPrice |
||||
|
最低限价:FLimitDownPrice |
||||
|
货主:FOwnerID (必填项) |
||||
|
保管者类型:FKeeperTypeID |
||||
|
货主类型:FOwnerTypeID |
||||
|
仓库:FStockID |
||||
|
库存状态:FStockStatusID |
||||
|
库存基本数量:FBaseUnitQty |
||||
|
库存辅单位:FAuxUnitID |
||||
|
BOM版本:FBomID |
||||
|
保管者:FKeeperID |
||||
|
备注:FEntrynote |
||||
|
物料编码:FMaterialID |
||||
|
物料名称:FMaterialName |
||||
|
客户物料名称:FCustMatName |
||||
|
收货人电话:FReceiverPhone |
||||
|
客户物料编码:FCustMatID |
||||
|
应发数量:FMustQty |
||||
|
实发数量:FRealQty |
||||
|
库存单位:FUnitID (必填项) |
||||
|
规格型号:FMateriaModel |
||||
|
物料类别:FMateriaType |
||||
|
库存辅单位数量:FAuxUnitQty |
||||
|
订单单号:FSoorDerno |
||||
|
辅助属性:FAuxPropId |
||||
|
库存更新标识:FStockFlag |
||||
|
关联退货数量(基本单位):FBaseReturnQty |
||||
|
关联开票数量(基本单位):FBaseInvoicedQty |
||||
|
仓位:FStockLocID |
||||
|
生产日期:FProduceDate |
||||
|
累计退货数量(基本单位):FBaseSumRetstockQty |
||||
|
累计退货通知数量(销售基本):FBaseSumRetNoticeQty |
||||
|
源单类型:FSrcType |
||||
|
关联退货数量:FReturnQty |
||||
|
累计退货通知数量:FSumRetNoticeQty |
||||
|
总成本(本位币):FCostAmount_LC |
||||
|
成本价(本位币):FCostPrice |
||||
|
总成本:FEntryCostAmount |
||||
|
累计开票金额:FSumInvoicedAMT |
||||
|
累计收款金额:FSumReceivedAMT |
||||
|
累计应收数量(销售):FSumInvoicedQty |
||||
|
累计退货数量:FSumRetStockQty |
||||
|
累计开票数量:FInvoicedQty |
||||
|
业务流程:FBFLowId |
||||
|
父项标识:FParentRowId |
||||
|
签收数量:FSignQty |
||||
|
行标识:FRowId |
||||
|
产品类型:FRowType |
||||
|
父项产品:FParentMatId |
||||
|
排放标准:F_PAEZ_BaseProperty2 |
||||
|
车辆类型:F_PAEZ_BaseProperty3 |
||||
|
返利金额:F_PAEZ_Decimal |
||||
|
第三方单据分录ID:FThirdEntryId |
||||
|
单价折扣:FPriceDiscount |
||||
|
库存请检单EntryID:FQmEntryID |
||||
|
库存状态转换单ENTRYID:FConvertEntryID |
||||
|
未关联应收数量(计价单位):FARNOTJOINQTY |
||||
|
关联入库数量(采购基本):FPURBASEJOININSTOCKQTY |
||||
|
行价目表:FPriceListEntry |
||||
|
拆单数量(计价):FDisPriceQty |
||||
|
拆单前原计价数量:FBeforeDisPriceQty |
||||
|
预留锁库EntryId:FReserveEntryId |
||||
|
B2C订单明细Id:FB2CORDERDETAILID |
||||
|
销售订单EntryId:FSOEntryId |
||||
|
物料分组:F_PAEZ_BaseProperty4 |
||||
|
备注:FSerialNote |
||||
|
物流公司:FLogComId |
||||
|
序列号:FSerialId |
||||
|
买方代扣代缴:FBuyerWithholding |
||||
|
序列号:FSerialNo |
||||
|
时间:FTraceTime |
||||
|
物流详情:FTraceDetail |
||||
|
发货时间:FDelTime |
||||
|
物流单号:FCarryBillNo (必填项) |
||||
|
物流状态:FTraceStatus |
||||
|
税率名称:FTaxRateId |
||||
|
税率%:FTaxRate |
||||
|
产品线:F_PAEZ_BaseProperty5 |
||||
|
销售折让:F_PAEZ_Decimal3 |
||||
|
赠送套餐:F_PAEZ_Decimal4 |
||||
|
增值税:FVAT |
||||
|
卖方代扣代缴:FSellerWithholding |
||||
|
计入成本金额:FCostAmount |
||||
|
税额:FTaxAmount |
||||
|
计入成本比例%:FCostPercent |
||||
|
拒收数量:FRefuseQty |
||||
|
补货数量:FRepairQty |
||||
|
项目编号:FProjectNo |
||||
|
序列号单位数量:FSNQty |
||||
|
计划跟踪号:FMtoNo |
||||
|
关联退货数量(辅单位):FSECRETURNQTY |
||||
|
消耗汇总:FIsConsumeSum |
||||
|
关联入库数量(辅单位):FSECJOININSTOCKQTY |
||||
|
是否补货:FIsRepair |
||||
|
捡货部门:FPickDeptId |
||||
|
服务上下文:FServiceContext |
||||
|
销售成本价:FSalCostPrice |
||||
|
累计应收金额:FARAMOUNT |
||||
|
累计应收数量(销售基本):FBASEARQTY |
||||
|
关联应收金额:FARJOINAMOUNT |
||||
|
关联入库数量:FJoinInStockQty |
||||
|
序列号单位:FSNUnitID |
||||
|
关联入库数量(基本单位):FBaseJoinInStockQty |
||||
|
源单编号:FSrcBillNo |
||||
|
实收数量:FActQty |
||||
|
关联应收数量:FARJoinQty |
||||
|
关联应收数量(库存基本):FStockBaseARJoinQty |
||||
|
携带的主业务单位:FSRCBIZUNITID |
||||
|
累计退货数量(库存基本):FStockBaseSumRetStockQty |
||||
|
库存基本分母:FStockBaseDen |
||||
|
关联退货数量(库存基本):FStockBaseReturnQty |
||||
|
明细结算组织客户:FESettleCustomerId |
||||
|
关联应收数量(销售基本):FSalBaseARJoinQty |
||||
|
组织间结算跨法人标识:FIsOverLegalOrg |
||||
|
是否生成产品档案:FIsCreateProDoc |
||||
|
明细货主供应商:FEOwnerSupplierId |
||||
|
当前库存:FInventoryQty |
||||
|
销售单位:FSalUnitID |
||||
|
实发数量(辅单位):FExtAuxUnitQty |
||||
|
控制出库数量:FOUTCONTROL |
||||
|
辅单位:FExtAuxUnitId |
||||
|
质量类型:FQualifyType |
||||
|
销售基本分子:FSalBaseNum |
||||
|
计价基本数量:FPRICEBASEQTY |
||||
|
销售数量:FSALUNITQTY |
||||
|
销售基本数量:FSALBASEQTY |
||||
|
单据类型:FBillTypeID (必填项) |
||||
|
货主类型:FOwnerTypeIdHead |
||||
|
货主:FOwnerIdHead |
||||
|
业务类型:FBussinessType |
||||
|
信用检查结果:FCreditCheckResult |
||||
|
收货方地址:FReceiveAddress |
||||
|
交货地点:FHeadLocationId |
||||
|
运输单号:FCarriageNO |
||||
|
收货方:FReceiverID |
||||
|
承运商:FCarrierID |
||||
|
销售组:FSalesGroupID |
||||
|
销售员:FSalesManID |
||||
|
最后修改人:FModifierId |
||||
|
最后修改日期:FModifyDate |
||||
|
创建日期:FCreateDate |
||||
|
结算方:FSettleID |
||||
|
付款方:FPayerID |
||||
|
日期:FDate (必填项) |
||||
|
发货组织:FStockOrgId (必填项) |
||||
|
销售组织:FSaleOrgId (必填项) |
||||
|
单据编号:FBillNo |
||||
|
单据状态:FDocumentStatus |
||||
|
库存组:FStockerGroupID |
||||
|
仓管员:FStockerID |
||||
|
销售部门:FSaleDeptID (必填项) |
||||
|
客户:FCustomerID (必填项) |
||||
|
发货部门:FDeliveryDeptID |
||||
|
创建人:FCreatorId |
||||
|
作废人:FCancellerID |
||||
|
作废日期:FCancelDate |
||||
|
作废状态:FCancelStatus |
||||
|
审核人:FApproverID |
||||
|
审核日期:FApproveDate |
||||
|
价目表:FPriceListId |
||||
|
税额:FBillTaxAmount |
||||
|
税额(本位币):FBillTaxAmount_LC |
||||
|
金额(本位币):FBillAmount_LC |
||||
|
价税合计(本位币):FBillAllAmount_LC |
||||
|
跨组织结算生成:FISGENFORIOS |
||||
|
结算组织客户:FSETTLECustomerID |
||||
|
是否含税:FIsIncludedTax |
||||
|
价税合计:FBillAllAmount |
||||
|
金额:FBillAmount |
||||
|
汇率类型:FExchangeTypeID |
||||
|
汇率:FExchangeRate |
||||
|
本位币:FLocalCurrID |
||||
|
打印次数:F_PAEZ_PrintTimes |
||||
|
结算组织:FSettleOrgID (必填项) |
||||
|
总成本(本位币):FBillCostAmount_LC |
||||
|
收款条件:FReceiptConditionID |
||||
|
总成本:FBillCostAmount |
||||
|
结算币别:FSettleCurrID (必填项) |
||||
|
结算方式:FSettleTypeID |
||||
|
货主供应商:FOwnerSupplierID |
||||
|
收货人:FReceiverName |
||||
|
收货人手机:FReceiverMobile |
||||
|
会员名称:FBuyerNick |
||||
|
第三方系统来源:FThirdSrcType |
||||
|
工作流信用逾期超标额度:FCreChkOverAmount |
||||
|
收货人地区:FReceiverDistrict |
||||
|
收货人地址:FReceiverAddress |
||||
|
收货人城市:FReceiverCity |
||||
|
收货人国家:FReceiverCountry |
||||
|
收货人省份:FReceiverState |
||||
|
工作流信用超标金额:FCreChkAmount |
||||
|
审批流信用压批月结检查:FCrePreBatAndMonStatus |
||||
|
工作流信用检查状态:FCreChkStatus |
||||
|
折扣表:FDiscountListId |
||||
|
工作流信用超标天数:FCreChkDays |
||||
|
第三方单据编号:FThirdBillNo |
||||
|
第三方单据内码:FThirdBillId |
||||
|
价外税:FIsPriceExcludeTax |
||||
|
信用压批超标:FCrePreBatchOver |
||||
|
信用月结超标:FCreMonControlOver |
||||
|
序列号上传:FScanBox |
||||
|
跨组织业务类型:FTransferBizType |
||||
|
对应组织:FCorrespondOrgId |
||||
|
组织间结算跨法人标识:FIsInterLegalPerson |
||||
|
收货方联系人:FReceiverContactID |
||||
|
销售省:F_PAEZ_BaseProperty |
||||
|
销售城市:F_PAEZ_BaseProperty1 |
||||
|
销售地:F_PAEZ_Base2 |
||||
|
中介单位:F_PAEZ_Base |
||||
|
业务员:F_PAEZ_Base1 |
||||
|
工时收入:F_PAEZ_Decimal1 |
||||
|
开票金额:F_PAEZ_Decimal2 |
||||
|
项目类别:F_PAEZ_Assistant (必填项) |
||||
|
发票号:F_PAEZ_Text |
||||
|
开票日期:F_PAEZ_Date |
||||
|
创建日期偏移量:FCDateOffsetValue |
||||
|
创建日期偏移单位:FCDateOffsetUnit |
||||
|
拆单新单标识:FDisassemblyFlag |
||||
|
备注:FNote |
||||
|
交货明细执行地址(后台用):FPlanRecAddress |
||||
|
整单服务或费用:FIsTotalServiceOrCost |
@ -0,0 +1 @@ |
|||||
|
{\"Creator\":\"\",\"NeedUpDateFields\":[],\"NeedReturnFields\":[],\"IsDeleteEntry\":\"True\",\"SubSystemId\":\"\",\"IsVerifyBaseDataField\":\"false\",\"IsEntryBatchFill\":\"True\",\"ValidateFlag\":\"True\",\"NumberSearch\":\"True\",\"InterationFlags\":\"\",\"Model\":{\"FID\":0,\"FBillTypeID\":{\"FNUMBER\":\"XSCKD01_SYS\"},\"FDate\":\"2022-08-15 00:00:00\",\"FSaleOrgId\":{\"FNumber\":\"101\"},\"FCustomerID\":{\"FNumber\":\" JXYXB\"},\"FSaleDeptID\":{\"FNumber\":\"05.04\"},\"FStockOrgId\":{\"FNumber\":\"101\"},\"FReceiverID\":{\"FNumber\":\" JXYXB\"},\"FSettleID\":{\"FNumber\":\" JXYXB\"},\"FPayerID\":{\"FNumber\":\" JXYXB\"},\"FOwnerTypeIdHead\":\"BD_OwnerOrg\",\"FIsTotalServiceOrCost\":false,\"F_PAEZ_Assistant\":{\"FNumber\":\"00\"},\"SubHeadEntity\":{\"FSettleCurrID\":{\"FNumber\":\"PRE001\"},\"FSettleOrgID\":{\"FNumber\":\"101\"},\"FIsIncludedTax\":true,\"FLocalCurrID\":{\"FNumber\":\"PRE001\"},\"FExchangeTypeID\":{\"FNumber\":\"HLTX01_SYS\"},\"FExchangeRate\":1.0,\"FIsPriceExcludeTax\":true},\"FEntity\":[{\"FRowType\":\"Standard\",\"FMaterialID\":{\"FNumber\":\" JX091054\"},\"FUnitID\":{\"FNumber\":\"liang\"},\"FRealQty\":1.0,\"FIsFree\":false,\"FOwnerTypeID\":\"BD_OwnerOrg\",\"Flot\":{\"FNumber\":\"1233321\"},\"FOwnerID\":{\"FNumber\":\"101\"},\"FStockID\":{\"FNumber\":\"CK001\"},\"FStockStatusID\":{\"FNumber\":\"KCZT01_SYS\"},\"FSalUnitID\":{\"FNumber\":\"liang\"},\"FSALUNITQTY\":1.0,\"FSALBASEQTY\":1.0,\"FPRICEBASEQTY\":1.0,\"FOUTCONTROL\":false,\"FIsOverLegalOrg\":false,\"FARNOTJOINQTY\":1.0}]}} |
Binary file not shown.
Loading…
Reference in new issue