larshp
14683c1aef
PARA as DDIC, #1539
...
this will create the PARA object before the DTEL, tested ok via repo https://github.com/abapGit-tests/DTEL_with_PARA
2018-07-06 13:51:01 +00:00
Lars Hvam
0fa0c3bfe9
Merge pull request #1534 from christianguenter2/issue_1533
...
delete empty packages
2018-07-06 14:13:47 +02:00
Christian Guenter
ad5ae2a185
delete empty packages
2018-07-05 23:19:32 +02:00
larshp
dcc765d013
TABL: check existence before SELECTing
2018-06-28 13:11:42 +00:00
larshp
f1ffa6eb26
fix FUGR locking problem
...
plus show sy-subrc in case of errors from RPY_DYNPRO_INSERT
2018-06-28 12:29:29 +00:00
Christian Guenter
a3d26b9901
WAPA: better delta handling
2018-06-26 11:01:42 +02:00
christianguenter2
002f5ba73d
Implement IS_LOCKED for W3*, TTYP, TRAN, SSFO, SSST
2018-06-19 18:05:09 +02:00
larshp
cac21f2b37
CHAR: implement is_locked
2018-06-18 15:41:13 +02:00
Lars Hvam
b6894a5e67
Merge pull request #1517 from christianguenter2/issue_437
...
Block pull if any of deserialized object is locked
2018-06-18 15:32:07 +02:00
christianguenter2
6521d09470
Block pull if any of deserialized object is locked
2018-06-18 14:18:58 +02:00
larshp
1290dcec93
CHAR support, #1511
2018-06-17 12:29:29 +00:00
Lars Hvam
ad0d06e4d0
Merge pull request #1507 from larshp/issue_1502
...
TABL: consider DD12L in changed_by #1502
2018-06-17 09:50:14 +02:00
larshp
d8a5f395ea
TABL: consider DD12L in changed_by #1502
2018-06-15 08:12:42 +00:00
larshp
9352ddbf3f
SEO_CS_CACHE downport #1414
2018-06-15 07:29:13 +00:00
Lars Hvam
602bdf6d96
Merge pull request #1498 from christianguenter2/issue_1494
...
SSFO deserialization: catch cx_ssf_fb
2018-06-14 06:29:05 +02:00
Christian Guenter
ce89e75eb9
SSFO deserialization: catch cx_ssf_fb
2018-06-13 19:39:35 +00:00
larshp
334ce44c0d
DDLS: fix dump #1488
2018-06-11 12:03:59 +02:00
Lars Hvam
bd1fefd41d
Merge pull request #1468 from filak-sap/issue_1446_check_ddls
...
Mass activation: re-check DDIC objs in transport
2018-06-09 11:50:25 +02:00
Lars Hvam
3e61a0fdfa
Merge pull request #1430 from juancarlosrodriguezf/master
...
FORM: Error of duplicity because SPRAS is case sensitive
2018-06-09 11:49:19 +02:00
Jakub Filak
17b808c8a5
Mass activation: re-check DDIC objs in transport
...
DDLS objects are not cheked in a transport in their deserialize method.
The parallel activation does not call RS_WORKING_OBJECTS_ACTIVATE which
checks in the activated object in a transport.
Therefor, DDLS objecst are never checked in a transport when
the parallel activation is in place (the option experimental features
is enabled - which is enabled by default on all our systems).
I wanted to use TRINT_OBJECTS_CHECK_AND_INSERT because this function
is used by ADT:
CL_WB_ADT_REST_RESOURCE~post
CL_WB_ADT_REST_RESOURCE_DATA
~if_wb_adt_rest_resource_data~get_transport_key
CL_WB_OBJECT~get_transport_key -> PGMID%3DR3TR, OBJTYPE%3DDDLS
CL_WB_ADT_REST_RESOURCE~lock
CL_WB_ADT_REST_RESOURCE~check_obj_in_transport_request
CL_ADT_CTS_MANAGEMENT~check_objects_in_request
CL_ADT_CTS_MANAGEMENT~LCL_DB_PERSISTENCE~check_objects
CALL FUNCTION CTS_WBO_API_CHECK_OBJECTS
CALL FUNCTION TRINT_WBO_IMPL_CHECK_OBJECTS
SAPLCTS_WBO_API_IMPL /
LCTS_WBO_API_IMPLF06 /
FORM CALL_OBJECTS_CHECK_AND_INSERT
CALL FUNCTION
TRINT_OBJECTS_CHECK_AND_INSERT
But it is not enough to call this function, hence, I use RS_CORR_INSERT
which was mentioned by @larshp in our slack conversation. The function
internally use calls TRINT_OBJECTS_CHECK_AND_INSERT.
I tested this patch with modification of a CDS view and also with
adding a new CDS view.
Closes #1466
2018-06-07 16:10:23 +02:00
juancarlosrodriguezf
857947b03d
Use the 2-character code for language. Downwards compatibility.
...
Check first the new 2-character file name, if fail, use the old name.
2018-06-07 12:02:24 +02:00
Lars Hvam
21889dddf7
Merge pull request #1462 from filak-sap/issue_1427
...
TABL: ignore the unused field RESERVEDTE
2018-06-06 16:38:32 +02:00
Lars Hvam
5baeaf070c
Minor changes ( #1461 )
...
* remove double space after IF
* remove accesses to table bodies
* remove parameter name where possible
* identical code in conditions
2018-06-06 16:24:15 +02:00
Lars Hvam
aff81df37e
FUGR: force update of where-used #1441 ( #1452 )
...
Updates the where-used after deletion for all includes
2018-06-06 16:23:03 +02:00
Jakub Filak
e71358f744
tabl: ignore the unused field RESERVEDTE
...
The short description contains "(unused)".
For some strange reason, I saw that field set to D in one of our sandbox
systems.
Addresses the issue #1427 .
2018-06-06 08:03:51 +02:00
Lars Hvam
6b42e59afa
Merge pull request #1444 from christianguenter2/1408_ecatt
...
ECATT: remove empty attributes
2018-06-04 15:12:25 +02:00
Lars Hvam
10dbd74f57
Minor changes ( #1442 )
...
* remove try without catch
* reduce nesting
* reduce nesting
* reduce line length
2018-06-04 15:12:03 +02:00
Lars Hvam
71bcc8afac
CLAS: ignore deletion of non-existent objects ( #1439 )
...
* CLAS: ignore deletion of non-existent objects
2018-06-04 15:11:41 +02:00
Lars Hvam
f1c15b1e95
fix TOBJ diffs, #1435 ( #1437 )
2018-06-04 15:11:23 +02:00
Lars Hvam
068cf963d9
ENHO: implement changed_by #1417 ( #1436 )
2018-06-04 15:10:49 +02:00
Christian Guenter
d5e9506d51
ECATT: remove empty attributes
2018-06-04 09:09:42 +02:00
Christian Guenter
ca0b203940
XSLT fix changed by
2018-06-02 07:10:29 +00:00
juancarlosrodriguezf
c7224bdc26
Error of duplicity because SPRAS is case sensitive
...
Old code generate error of duplicity because SPRAS is case sensitive, but the name of files not.
New code use the 2-caracteres code for language.
Examples (T002):
SPRAS: 'C' -> LAISO: CS -> 'Czech'
SPRAS: 'c' -> LAISO: CA -> 'Catalan'
2018-05-31 14:54:13 +02:00
Lars Hvam
b4e90be755
Merge pull request #1401 from christianguenter2/IEXT
...
IEXT serialization
2018-05-19 09:27:39 +02:00
Christian Guenter
c57d07851e
IEXT serialization
2018-05-14 22:15:00 +02:00
Christian Guenter
e27cf4c452
IDOC serialization
2018-05-14 20:57:11 +02:00
Christian G#nter
98ee4fdde5
DOMA: catch cx_sy_dyn_call_param_not_found
2018-05-14 10:54:06 +00:00
Lars Hvam
44dea3ab5f
Merge pull request #1396 from christianguenter2/1395
...
DOMA: revert 82ece0f
2018-05-14 12:21:55 +02:00
Christian G#nter
11256b44e2
DOMA: revert 82ece0f
2018-05-14 10:14:07 +00:00
Jakub Filak
b4956a6ce8
DDLS: fix a syntax error on ABAP <7.4
...
Introduced in 2f9e46421b
Reported as 2f9e46421b (r28962636)
Thank you, @testitorleaveit
2018-05-14 10:31:24 +02:00
Jakub Filak
2f9e46421b
DDLS: ignore ACTFLAG and CHGFLAG
...
Changes to these components disrupt me for nothing.
I do not believe these components needs to be versioned.
2018-05-11 14:47:43 +02:00
Lars Hvam
03f7ce2bc6
Merge pull request #1376 from christianguenter2/1054
...
DOMA fix delete fix value appends
2018-05-11 10:15:59 +02:00
Christian Günter
916860315b
Table comparison: exclude structures ( #1343 )
...
* Table comparison: exclude structure
* structures used in tables
* fix conditionals
2018-05-11 10:10:29 +02:00
Christian Guenter
82ece0ff3c
DOMA fix delete fix value appends
2018-05-10 20:10:56 +00:00
Lars Hvam
773a4fefd5
Merge pull request #1351 from larshp/issue_1347_1350
...
fix #1347 and #1350
2018-05-10 07:52:19 +02:00
Christian Guenter
7d149f3673
downport ECATT
2018-05-08 14:22:53 +02:00
Christian Guenter
0792fd8b64
downport DEVC
2018-05-08 08:29:36 +00:00
Christian Guenter
4e85e2b7a5
ecatt downport
2018-05-08 10:15:37 +02:00
larshp
dfcc13c2b4
fix #1347 and #1350
2018-05-07 17:01:14 +02:00
larshp
9308ad94dd
skip window and subscr selection screens
2018-05-04 08:34:01 +00:00