Anonymous | Login
Project:
RSS
  
News | My View | View Issues | Roadmap | Summary

View Issue DetailsJump to Notes ] Issue History ] Print ]
ID
0012882
TypeCategorySeverityReproducibilityDate SubmittedLast Update
defect[Openbravo ERP] Z. Otherscriticalhave not tried2010-04-06 13:322010-04-08 00:00
ReportershuehnerView Statuspublic 
Assigned Toeduardo_Argal 
PriorityimmediateResolutionfixedFixed in Versionpi
StatusclosedFix in branchFixed in SCM revisionca30ce26da6c
ProjectionnoneETAnoneTarget Version
OSAnyDatabaseAnyJava version
OS VersionDatabase versionAnt version
Product VersionpiSCM revision 
Review Assigned To
Web browser
ModulesCore
Regression level
Regression date
Regression introduced in release
Regression introduced by commit
Triggers an Emergency PackNo
Summary

0012882: Api check build 333 fails

DescriptionThis api check build failed:

http://builds.openbravo.com/job/erp_devel_pi-module-integrity-test/333/console [^]

model:

 [checkAPI] 24869 ERROR - +++++++++++++++++++++++++++++++++++++++++++++++++++
 [checkAPI] 24873 ERROR - Errors in API model validation
 [checkAPI] 24877 ERROR - +++++++++++++++++++++++++++++++++++++++++++++++++++
 [checkAPI] 24881 ERROR - Unique constraint modified, column removed: table: C_BP_VENDOR_ACCT - Unique constraint: C_BP_VENDOR_ACCT_ACCTSCHEMA_UN - removed column AD_ORG_ID
 [checkAPI] 24885 ERROR - Added mandatory column without default or onCreateDefault: FIN_FINACC_TRANSACTION.LINE
 [checkAPI] 24889 ERROR - Check Constraint addition: table: FIN_FINANCIAL_ACCOUNT - Constraint: FIN_FINACC_DEFAULT_CHECK
 [checkAPI] 24892 ERROR - Removed column: FIN_PAYMENT.PROCESS_PAYMENT
 [checkAPI] 24897 ERROR - Removed column: FIN_PAYMENT.RECONCILE_PAYMENT
 [checkAPI] 24901 ERROR - Removed column: FIN_PAYMENTMETHOD.C_CURRENCY_ID
 [checkAPI] 24905 ERROR - Removed column: FIN_PAYMENTMETHOD.PAYMENTRULE
 [checkAPI] 24909 ERROR - Removed column: FIN_PAYMENT_DETAIL.FIN_PAYMENT_SCHEDULE_ID
 [checkAPI] 24913 ERROR - Added mandatory column without default or onCreateDefault: FIN_PAYMENT_PROPOSAL.C_DOCTYPE_ID
 [checkAPI] 24917 ERROR - Removed column: FIN_PAYMENT_PROPOSAL.PROCESS_PROPOSAL
 [checkAPI] 24921 ERROR - Removed column: FIN_PAYMENT_PROPOSAL.ADD_SCHEDULED_PAYMENTS
 [checkAPI] 24925 ERROR - Added mandatory column without default or onCreateDefault: FIN_PAYMENT_PROP_DETAIL.FIN_PAYMENT_SCHEDULEDETAIL_ID
 [checkAPI] 25161 ERROR - Removed column: FIN_PAYMENT_PROP_DETAIL.FIN_PAYMENT_SCHEDULE_ID
 [checkAPI] 25165 ERROR - Removed column: FIN_PAYMENT_PROP_DETAIL.FIN_PAYMENT_DETAIL_ID
 [checkAPI] 25168 ERROR - Removed column: FIN_PAYMENT_PROP_DETAIL.REFUND
 [checkAPI] 25171 ERROR - Removed view :FIN_PAYMENT_SCHEDULE_V
 [checkAPI] 25175 ERROR -
 [checkAPI]
 [checkAPI] 25178 WARN -
 [checkAPI]
 [checkAPI] 25185 WARN - +++++++++++++++++++++++++++++++++++++++++++++++++++
 [checkAPI] 25189 WARN - Warnings in API model validation
 [checkAPI] 25193 WARN - +++++++++++++++++++++++++++++++++++++++++++++++++++
 [checkAPI] 25197 WARN - Column type change from CHAR to VARCHAR: column:FIN_PAYMENT.POSTED
 [checkAPI] 25201 WARN - Column size changed from 1 to 60: column: FIN_PAYMENT.POSTED
 [checkAPI] 25205 WARN - Removed Foreign Key: table: FIN_PAYMENTMETHOD - FK: FIN_C_CURRENCY_PAYMENTMETHOD
 [checkAPI] 25209 WARN - Removed Foreign Key: table: FIN_PAYMENT_DETAIL - FK: FIN_PAYMENT_SCHEDULE_DETAIL
 [checkAPI] 25213 WARN - Column size changed from 40 to 60: column: FIN_PAYMENT_PROPOSAL.STATUS
 [checkAPI] 25217 WARN - Removed Foreign Key: table: FIN_PAYMENT_PROP_DETAIL - FK: FIN_PAYMENT_DETAIL_PROP
 [checkAPI] 25221 WARN - Removed Foreign Key: table: FIN_PAYMENT_PROP_DETAIL - FK: FIN_PAYMENT_SC_LE_PROP_DETAIL
 [checkAPI] 25225 WARN - Modified view FIN_PAYMENT_DETAIL_V
 [checkAPI] 25229 WARN -
 [checkAPI]
 [checkAPI] 25233 ERROR -
 [checkAPI]
 [checkAPI] 25237 ERROR - +++++++++++++++++++++++++++++++++++++++++++++++++++
 [checkAPI] 25241 ERROR - Errors in API data validation
 [checkAPI] 25244 ERROR - +++++++++++++++++++++++++++++++++++++++++++++++++++
 [checkAPI] 25249 ERROR - Removed row from table AD_COLUMN - ID: 0E8ABD95F7B9444EABCC9A89A4B445CA
 [checkAPI] 25252 ERROR - Removed row from table AD_COLUMN - ID: 3361A52AA4674C0FB2E29E51ABE5DACD
 [checkAPI] 25257 ERROR - Removed row from table AD_COLUMN - ID: 386B15D6252B4CA4A64A0B086A6573B2
 [checkAPI] 25261 ERROR - Removed row from table AD_COLUMN - ID: 437AA9021406408BA74FA0710375ECA5
 [checkAPI] 25264 ERROR - Changed column value AD_COLUMN.ISMANDATORY -ID:7891269C83E3655DE040007F010155CE from [N] to [Y]
 [checkAPI] 25269 ERROR - Changed column value AD_COLUMN.ISMANDATORY -ID:7891269C83E4655DE040007F010155CE from [N] to [Y]
 [checkAPI] 25273 ERROR - Removed row from table AD_COLUMN - ID: 7891269C83FA655DE040007F010155CE
 [checkAPI] 25277 ERROR - Changed column value AD_COLUMN.NAME -ID:78D10D5CC289A0ADE040007F010152E6 from [Fin_Payment_Schedule_V_ID] to [Fin_Payment_Sched_Inv_V_ID]
 [checkAPI] 25281 ERROR - Changed column value AD_COLUMN.COLUMNNAME -ID:78D10D5CC289A0ADE040007F010152E6 from [Fin_Payment_Schedule_V_ID] to [Fin_Payment_Sched_Inv_V_ID]
 [checkAPI] 25285 ERROR - Removed row from table AD_COLUMN - ID: 78D16B5B1791661EE040007F010152F7
 [checkAPI] 25289 ERROR - Removed row from table AD_COLUMN - ID: 78D16B5B1793661EE040007F010152F7
 [checkAPI] 25293 ERROR - Removed row from table AD_COLUMN - ID: 7DC33C4275633636E040007F01001C0B
 [checkAPI] 25297 ERROR - Removed row from table AD_COLUMN - ID: 7DC33C4275643636E040007F01001C0B
 [checkAPI] 25309 ERROR - Removed row from table AD_COLUMN - ID: 7DC34559B3F2B45BE040007F0100784A
 [checkAPI] 25313 ERROR - Removed row from table AD_COLUMN - ID: 7DC34559B3F3B45BE040007F0100784A
 [checkAPI] 25317 ERROR - Removed row from table AD_COLUMN - ID: 973EC2D699E948979150D33750F5D35D
 [checkAPI] 25321 ERROR - Changed column value AD_COLUMN.COLUMNNAME -ID:AB42E56233264B32B435742B45F5B154 from [Documentno] to [DocumentNo]
 [checkAPI] 25325 ERROR - Removed row from table AD_COLUMN - ID: B555F49BF005490AA44151F04A72BA31
 [checkAPI] 25329 ERROR - Changed column value AD_COLUMN.ISMANDATORY -ID:E9A4CCD256404FDDA9EDDC07F9FCAE4B from [N] to [Y]
 [checkAPI] 25333 ERROR - Changed column value AD_ELEMENT.COLUMNNAME -ID:36C60E53F1274EDA827ED5146A2B13D1 from [Process_Proposal] to [EM_APRM_Process_Proposal]
 [checkAPI] 25337 ERROR - Changed column value AD_ELEMENT.COLUMNNAME -ID:78B98ED04531560FE040007F0101777C from [Fin_Payment_Schedule_V_ID] to [Fin_Payment_Sched_Inv_V_ID]
 [checkAPI] 25341 ERROR - Removed row from table AD_ELEMENT - ID: 78D10D5CC2B3A0ADE040007F010152E6
 [checkAPI] 25344 ERROR - Removed row from table AD_ELEMENT - ID: 7DC34559B412B45BE040007F0100784A
 [checkAPI] 25349 ERROR - Removed row from table AD_ELEMENT - ID: 7DC34559B413B45BE040007F0100784A
 [checkAPI] 25353 ERROR - Changed column value AD_ELEMENT.COLUMNNAME -ID:8337CDFBF2904C07AB7F9D69E1536663 from [ADD_Scheduled_Payments] to [EM_APRM_SelExpectedPayments]
 [checkAPI] 25357 ERROR - Removed row from table AD_FIELD - ID: 7693B3D758076F59E040007F01012A25
 [checkAPI] 25361 ERROR - Removed row from table AD_REFERENCE - ID: F903F726B41A49D3860243101CEEBA25
 [checkAPI] 25365 ERROR - Removed row from table AD_REF_LIST - ID: 2C29C3C687FC403A802A15DEAF9E0D26
 [checkAPI] 25369 ERROR - Changed column value AD_REF_LIST.VALUE -ID:928076C0F27B4FF2B951C27155AEBDFF from [G] to [P]
 [checkAPI] 25373 ERROR - Changed column value AD_TABLE.TABLENAME -ID:77182DC88AA842D499C01FB0BAE39561 from [FIN_Payment_Schedule_V] to [FIN_Payment_Sched_Inv_V]
 [checkAPI] 25377 ERROR - Changed column value AD_TABLE.CLASSNAME -ID:77182DC88AA842D499C01FB0BAE39561 from [FIN_PaymentScheduleV] to [FIN_PaymentSchedInvV]

java:
Errors:

org.openbravo.model.financialmgmt.payment:
Bad
method org.openbravo.model.financialmgmt.payment.FIN_PaymentPropDetail.getAmount(): type java.lang.Long in api-checks/java/reference/250, but type java.math.BigDecimal in /var/www/localhost/htdocs/japi/333
method org.openbravo.model.financialmgmt.payment.FIN_PaymentPropDetail.getWriteoffAmount(): type java.lang.Long in api-checks/java/reference/250, but type java.math.BigDecimal in /var/www/localhost/htdocs/japi/333
Missing
field org.openbravo.model.financialmgmt.payment.FIN_Payment.PROPERTY_PROCESSPAYMENT: missing in /var/www/localhost/htdocs/japi/333
field org.openbravo.model.financialmgmt.payment.FIN_Payment.PROPERTY_RECONCILEPAYMENT: missing in /var/www/localhost/htdocs/japi/333
field org.openbravo.model.financialmgmt.payment.FIN_PaymentDetail.PROPERTY_FINPAYMENTSCHEDULE: missing in /var/www/localhost/htdocs/japi/333
field org.openbravo.model.financialmgmt.payment.FIN_PaymentMethod.PROPERTY_CURRENCY: missing in /var/www/localhost/htdocs/japi/333
field org.openbravo.model.financialmgmt.payment.FIN_PaymentMethod.PROPERTY_FORMOFPAYMENT: missing in /var/www/localhost/htdocs/japi/333
field org.openbravo.model.financialmgmt.payment.FIN_PaymentPropDetail.PROPERTY_FINPAYMENTSCHEDULE: missing in /var/www/localhost/htdocs/japi/333
field org.openbravo.model.financialmgmt.payment.FIN_PaymentPropDetail.PROPERTY_PAYMENTDETAILS: missing in /var/www/localhost/htdocs/japi/333
field org.openbravo.model.financialmgmt.payment.FIN_PaymentPropDetail.PROPERTY_REFUND: missing in /var/www/localhost/htdocs/japi/333
field org.openbravo.model.financialmgmt.payment.FIN_PaymentProposal.PROPERTY_ADDSCHEDULEDPAYMENTS: missing in /var/www/localhost/htdocs/japi/333
field org.openbravo.model.financialmgmt.payment.FIN_PaymentProposal.PROPERTY_PROCESSPROPOSAL: missing in /var/www/localhost/htdocs/japi/333
method org.openbravo.model.financialmgmt.payment.FIN_Payment.getProcessPayment(): missing in /var/www/localhost/htdocs/japi/333
method org.openbravo.model.financialmgmt.payment.FIN_Payment.isPosted(): missing in /var/www/localhost/htdocs/japi/333
method org.openbravo.model.financialmgmt.payment.FIN_Payment.isReconcilePayment(): missing in /var/www/localhost/htdocs/japi/333
method org.openbravo.model.financialmgmt.payment.FIN_Payment.setPosted(java.lang.Boolean): missing in /var/www/localhost/htdocs/japi/333
method org.openbravo.model.financialmgmt.payment.FIN_Payment.setProcessPayment(java.lang.String): missing in /var/www/localhost/htdocs/japi/333
method org.openbravo.model.financialmgmt.payment.FIN_Payment.setReconcilePayment(java.lang.Boolean): missing in /var/www/localhost/htdocs/japi/333
method org.openbravo.model.financialmgmt.payment.FIN_PaymentDetail.getFinPaymentSchedule(): missing in /var/www/localhost/htdocs/japi/333
method org.openbravo.model.financialmgmt.payment.FIN_PaymentDetail.setFinPaymentSchedule(org.openbravo.model.financialmgmt.payment.FIN_PaymentSchedule): missing in /var/www/localhost/htdocs/japi/333
method org.openbravo.model.financialmgmt.payment.FIN_PaymentMethod.getCurrency(): missing in /var/www/localhost/htdocs/japi/333
method org.openbravo.model.financialmgmt.payment.FIN_PaymentMethod.getFormOfPayment(): missing in /var/www/localhost/htdocs/japi/333
method org.openbravo.model.financialmgmt.payment.FIN_PaymentMethod.setCurrency(org.openbravo.model.common.currency.Currency): missing in /var/www/localhost/htdocs/japi/333
method org.openbravo.model.financialmgmt.payment.FIN_PaymentMethod.setFormOfPayment(java.lang.String): missing in /var/www/localhost/htdocs/japi/333
method org.openbravo.model.financialmgmt.payment.FIN_PaymentPropDetail.getFinPaymentSchedule(): missing in /var/www/localhost/htdocs/japi/333
method org.openbravo.model.financialmgmt.payment.FIN_PaymentPropDetail.getPaymentDetails(): missing in /var/www/localhost/htdocs/japi/333
method org.openbravo.model.financialmgmt.payment.FIN_PaymentPropDetail.isRefund(): missing in /var/www/localhost/htdocs/japi/333
method org.openbravo.model.financialmgmt.payment.FIN_PaymentPropDetail.setAmount(java.lang.Long): missing in /var/www/localhost/htdocs/japi/333
method org.openbravo.model.financialmgmt.payment.FIN_PaymentPropDetail.setFinPaymentSchedule(org.openbravo.model.financialmgmt.payment.FIN_PaymentSchedule): missing in /var/www/localhost/htdocs/japi/333
method org.openbravo.model.financialmgmt.payment.FIN_PaymentPropDetail.setPaymentDetails(org.openbravo.model.financialmgmt.payment.FIN_PaymentDetail): missing in /var/www/localhost/htdocs/japi/333
method org.openbravo.model.financialmgmt.payment.FIN_PaymentPropDetail.setRefund(java.lang.Boolean): missing in /var/www/localhost/htdocs/japi/333
method org.openbravo.model.financialmgmt.payment.FIN_PaymentPropDetail.setWriteoffAmount(java.lang.Long): missing in /var/www/localhost/htdocs/japi/333
method org.openbravo.model.financialmgmt.payment.FIN_PaymentProposal.getProcessProposal(): missing in /var/www/localhost/htdocs/japi/333
method org.openbravo.model.financialmgmt.payment.FIN_PaymentProposal.isADDScheduledPayments(): missing in /var/www/localhost/htdocs/japi/333
method org.openbravo.model.financialmgmt.payment.FIN_PaymentProposal.setADDScheduledPayments(java.lang.Boolean): missing in /var/www/localhost/htdocs/japi/333
method org.openbravo.model.financialmgmt.payment.FIN_PaymentProposal.setProcessProposal(java.lang.String): missing in /var/www/localhost/htdocs/japi/333
Proposed SolutionProbably most of the issues are related to the financial payment changed introduced by the pi-engdev -> pi merge last week.

The list of concrete errors/warnings found need to be recheck that no non-finpayment item is included there. If so it needs to be checked and split out into a seperate issue.
TagsNo tags attached.
Attached Files

- Relationships Relation Graph ] Dependency Graph ]

-  Notes
(0025960)
hgbot (developer)
2010-04-07 19:12

Repository: erp/devel/api-checks
Changeset: ca30ce26da6c6bdba0b3ec3a9f6653ef768ce38f
Author: Eduardo Argal Guibert <eduardo.argal <at> openbravo.com>
Date: Wed Apr 07 19:23:29 2010 +0200
URL: http://code.openbravo.com/erp/devel/api-checks/rev/ca30ce26da6c6bdba0b3ec3a9f6653ef768ce38f [^]

Fixes 0012882: Api check build 333 fails

---
M java/reference/250.japi.gz
M model/model/tables/FIN_FINACC_TRANSACTION.xml
M model/model/tables/FIN_FINANCIAL_ACCOUNT.xml
M model/model/tables/FIN_PAYMENT.xml
M model/model/tables/FIN_PAYMENTMETHOD.xml
M model/model/tables/FIN_PAYMENT_DETAIL.xml
M model/model/tables/FIN_PAYMENT_PROPOSAL.xml
M model/model/tables/FIN_PAYMENT_PROP_DETAIL.xml
M model/model/views/FIN_PAYMENT_DETAIL_V.xml
M model/sourcedata/AD_COLUMN.xml
M model/sourcedata/AD_ELEMENT.xml
M model/sourcedata/AD_REFERENCE.xml
M model/sourcedata/AD_REF_LIST.xml
M model/sourcedata/AD_TABLE.xml
A model/model/tables/FIN_PAYMENT_SCHEDULEDETAIL.xml
A model/model/tables/FIN_RECONCILIATION.xml
R model/model/views/FIN_PAYMENT_SCHEDULE_V.xml
---
(0025961)
shuehner (administrator)
2010-04-07 20:48

API-Check issue, acked as change and build is fine again for the issues concerning the fin_payment merge -> Closing.

- Issue History
Date Modified Username Field Change
2010-04-06 13:32 shuehner New Issue
2010-04-06 13:32 shuehner Assigned To => gorkaion
2010-04-06 15:03 shuehner Assigned To gorkaion => eduardo_Argal
2010-04-07 19:12 hgbot Checkin
2010-04-07 19:12 hgbot Note Added: 0025960
2010-04-07 19:12 hgbot Status new => resolved
2010-04-07 19:12 hgbot Resolution open => fixed
2010-04-07 19:12 hgbot Fixed in SCM revision => http://code.openbravo.com/erp/devel/api-checks/rev/ca30ce26da6c6bdba0b3ec3a9f6653ef768ce38f [^]
2010-04-07 20:48 shuehner Note Added: 0025961
2010-04-07 20:48 shuehner Status resolved => closed
2010-04-07 20:48 shuehner Fixed in Version => pi
2010-04-08 00:00 anonymous sf_bug_id 0 => 2983503


Copyright © 2000 - 2009 MantisBT Group
Powered by Mantis Bugtracker